A B C D E F G H I J K L M N O P R S T U V W X Y Z

D

data - Variable in class net.grelf.image.ByteMask
 
data - Variable in class net.grelf.image.Image32
 
data - Variable in class net.grelf.image.Image64
 
DEBUG - Static variable in class net.grelf.Util
 
Dec - Class in net.grelf.astro
Representation of declination (celestial latitude).
Dec(double, double, double, double) - Constructor for class net.grelf.astro.Dec
Can pass in fractional degrees or minutes but will be held in normalised form with integer degrees and minutes plus fractional seconds.
10.2.1 Important change: previously the degrees part could be negative but min and sec were expected to be positive (as from a user dialogue).
Dec(double, double, double) - Constructor for class net.grelf.astro.Dec
Can pass in fractional degrees or minutes but will be held in normalised form with integer degrees and minutes plus fractional seconds.
10.2.1 Important change: previously the degrees part could be negative but min and sec were expected to be positive (as from a user dialogue).
Dec(double, double) - Constructor for class net.grelf.astro.Dec
 
Dec(double) - Constructor for class net.grelf.astro.Dec
 
Dec(Angle) - Constructor for class net.grelf.astro.Dec
 
deconvolve(Kernel, int, double) - Method in class net.grelf.grip.ImFrame
Deconvolve the image with the given kernel by the van Cittert method.
deconvolve(Kernel, int, double, ProgressMonitor) - Method in interface net.grelf.image.Image
Deconvolve this image with the given kernel, using van Cittert's method.
deconvolve(Kernel, int, double, ProgressMonitor) - Method in class net.grelf.image.Image32
Deconvolve this image with the given kernel, using van Cittert's method.
deconvolve(Kernel, int, double, ProgressMonitor) - Method in class net.grelf.image.Image64
Deconvolve this image with the given kernel, using van Cittert's method.
deconvolve(Kernel, int, double, ProgressMonitor) - Method in class net.grelf.image.Image8or16Base
Deconvolve this image with the given kernel, using van Cittert's method.
DefaultMeasurementHandler - Class in net.grelf.grip
An implementation of MeasurementHandler.
DefaultMeasurementHandler() - Constructor for class net.grelf.grip.DefaultMeasurementHandler
 
Defect - Class in net.grelf.grip
Record to hold coordinates and levels of a defective pixel.
Defect(Point, int[]) - Constructor for class net.grelf.grip.Defect
 
DEGREE_SYMBOL - Static variable in class net.grelf.Angle
 
DEGREES_PER_RADIAN - Static variable in class net.grelf.Maths
 
deleteMatches(Point, Point, ImFrame) - Static method in class net.grelf.grip.MatchPair
Ask the user to confirm deletion of any match lists displayed in the ImFrame which intersect the rectangle defined by the two points.
densityCentre(BufferedImage) - Method in interface net.grelf.grip.Blob
Calculate centre of the blob with weighting from pixel densities (brightnesses).
densityCentre(BufferedImage) - Method in class net.grelf.grip.Blob_
Calculate the centre of the blob with weighting from pixel densities (brightnesses).
detectBlobs() - Method in class net.grelf.grip.BlobMask
Detect blobs in the mask, including 1-pixel ones.
detectBlobs(boolean) - Method in class net.grelf.grip.BlobMask
Detect blobs in the mask, optionally including 1-pixel ones.
detectBlobs() - Method in class net.grelf.grip.ImFrame
 
detectBlobs(boolean) - Method in class net.grelf.grip.ImFrame
 
detectBlobs(boolean, boolean) - Method in class net.grelf.grip.ImFrame
 
detectDefectivePixels(ImFrame) - Static method in class net.grelf.grip.Raw
Ask the user to confirm that this is a dark field image; if so, scan for defective pixels then ask for a CSV file for saving the list.
detectDefectivePixels(BufferedImage) - Static method in class net.grelf.grip.Raw
Get a list of the defective pixels in the given image which is assumed to be a dark field (exposed with the lens covered) so that any pixels at more than fraction Config.RawDefectLevel of the maximum possible raw level in any channel are considered to be defective.
difference(Angle) - Method in class net.grelf.Angle
Similar to subtract but the result is in the range -180..180 degrees.
dilate() - Method in class net.grelf.image.ByteMask
Operation on mask.
display(ImFrame, BlobMeas) - Method in interface net.grelf.grip.Blob
Display this blob magnified in the given frame.
display(ImFrame, BlobMeas) - Method in class net.grelf.grip.Blob_
Display this blob magnified in the given frame.
display(ImFrame) - Static method in class net.grelf.grip.Hist3D_Pane
Enabling any class to display a 3D histogram of the image from the given frame, in a new frame.
display(ImFrame, BlobMeasList) - Static method in class net.grelf.grip.HistogramBlobs
Pop up graphs of blob measurements from the given ImFrame.
display(ImFrame) - Static method in class net.grelf.grip.Prof3D_Pane
Enabling any class to display a 3D profile of the image from the given frame, in a new frame.
display(ImFrame, Point, Point) - Static method in class net.grelf.grip.Prof3D_Pane
Enabling any class to display a 3D profile of the image from the given frame, in a new frame.
dispose() - Method in class net.grelf.grip.BlobFrame
 
dispose() - Method in class net.grelf.grip.CometFrame
 
dispose() - Method in class net.grelf.grip.GlassPane
Tidy up when the frame is closed.
dispose() - Method in class net.grelf.grip.ImFrame
Tidy up when the frame is closed.
dispose() - Method in class net.grelf.grip.ImPane
Tidy up, for when the parent ImFrame is closed.
dispose() - Method in class net.grelf.grip.StarChartFrame
 
dispose() - Method in class net.grelf.grip.StarMeasFrame
Does not actually dispose the ImFrame, just initiates processing (oh dear!).
dispose() - Method in interface net.grelf.image.Image
Release all resources.
dispose() - Method in class net.grelf.image.Image32
 
dispose() - Method in class net.grelf.image.Image64
 
dispose() - Method in class net.grelf.image.Image8or16Base
 
disposeFrame() - Method in class net.grelf.grip.StarMeasFrame
 
distanceFrom(PointFloat) - Method in class net.grelf.PointFloat
 
divide(Complex) - Method in class net.grelf.Complex
Divides this by z and returns this, to be chainable.
divide(double) - Method in class net.grelf.Complex
Divides this by real x and also returns this, to be chainable.
divide(int) - Method in interface net.grelf.image.Image
Divide all pixel values (in all bands) in the Image by n.
divide(int) - Method in class net.grelf.image.Image32
Divide all pixel values (in all bands) in the image by n.
divide(int) - Method in class net.grelf.image.Image64
Divide all pixel values (in all bands) in the image by n.
divide(int) - Method in class net.grelf.image.Image8or16Base
Divide the value of every pixel by n
divide(MeasuredValue) - Method in class net.grelf.MeasuredValue
 
divideByFlatField(ImFrame) - Method in class net.grelf.grip.ImFrame
Divide this image by flat field in imf2, pixel by pixel
divideByFlatField(Image) - Method in interface net.grelf.image.Image
Divide by a flat field image.
divideByFlatField(Image) - Method in class net.grelf.image.Image32
Divide by a flat field image.
divideByFlatField(Image) - Method in class net.grelf.image.Image64
Divide by a flat field image.
divideByFlatField(Image) - Method in class net.grelf.image.Image8or16Base
Divide by a flat field image.
doOpInBackground(File[], BatchDialogue.OpPanel[], String, int) - Static method in class net.grelf.grip.BatchDialogue
For particularly long operations, run them on a worker thread rather than clog up swing's event dispatch thread.
doOpInBackground(File[], String, String, Map<String, Object>, int) - Method in class net.grelf.grip.BatchProcessor
For particularly long operations, run them on a worker thread rather than clog up swing's event dispatch thread.
doOpInBackground(OpThread.Ops) - Method in class net.grelf.grip.ImFrame
For particularly long operations, run them on an OpThread rather than clog up swing's event dispatch thread.
doOpInBackground(OpThread.Ops, int) - Method in class net.grelf.grip.ImFrame
For particularly long operations, run them on an OpThread rather than clog up swing's event dispatch thread.
dragAction(int, int, int[]) - Method in interface net.grelf.grip.AssociatedPane
Called when mouse is dragged.
dragAction(int, int, int[]) - Method in class net.grelf.grip.Hist3D_Pane
Implementing AssociatedPane.
draw(Graphics2D, int, int) - Method in class net.grelf.astro.MagnitudeGraph
 
draw(Graphics2D, int, int) - Method in class net.grelf.grip.ColourGraph
Draw the graph in the given graphics context (screen or printer) at the given offset position.
draw(Graphics2D, int, int) - Method in class net.grelf.grip.DriveErrorsGraph
 
draw(Graphics2D, int, int) - Method in class net.grelf.grip.HistogramBlobs
 
draw(Graphics2D, int, int) - Method in class net.grelf.grip.MeasurementGraph
 
draw(Graphics2D, int, int) - Method in class net.grelf.grip.Profile1D
Draw the profile, either for screen or printer.
draw(Graphics2D, int, int) - Method in class net.grelf.image.HistogramAll
Draw a graph of the histogram in the given graphics context (screen or printer) at the given offset position.
drawBoundaries(ImFrame, BlobMeasList) - Static method in class net.grelf.grip.BlobMeas
Draw blob boundaries from the given blob measurements into the GlassPane of the given ImFrame and redisplay the image.
9.11.29: Deprecated: use instead a non-static method of the same name in BlobMeasList.
drawBoundaries(ImFrame) - Method in class net.grelf.grip.BlobMeasList
Draw boundaries of all blobs in the list into the GlassPane of the given ImFrame and redisplay the image.
drawBoundary(BufferedImage, int[]) - Method in interface net.grelf.grip.Blob
Draw the boundary of the blob in the given image with the given RGB levels.
drawBoundary(byte[][], byte) - Method in interface net.grelf.grip.Blob
Draw the boundary of the blob in the mask array with the given value.
drawBoundary(BufferedImage, int[]) - Method in class net.grelf.grip.Blob_
Draw the boundary of the blob in the given image with the given RGB levels.
drawBoundary(byte[][], byte) - Method in class net.grelf.grip.Blob_
Draw the boundary of the blob in the mask array with the given value.
drawComponent(Graphics, int, Point) - Method in class net.grelf.grip.GlassPane
Draw the GlassPane object.
drawGrid() - Method in class net.grelf.grip.ImGraphic
Draw a grid of black squares in a new frame.
DrawingMode - Enum in net.grelf.grip
Define the modes by which a user can interact with an image with a mouse, to create a PointList.
drawMandelbrot() - Method in class net.grelf.grip.ImGraphic
Draw the Mandelbrot curve in a new frame at scale 1.
drawMandelbrot(ImFrame, Point, double) - Method in class net.grelf.grip.ImGraphic
Redraw the Mandelbrot curve in the given frame, zoomed by the given factor about the given point.
drawMatches(List<MatchList>, List<MatchPair>, int, int, BlobMeas[][], BatchProcessor) - Static method in class net.grelf.grip.MatchPair
Display a new ImFrame in which is drawn the matched blobs and connecting lines showing how they are matched.
drawOverlay(ImFrame) - Method in class net.grelf.grip.MeasurementMenu
Copy the shapes from the GlassPane of the given frame into its image.
drawRegion(BufferedImage, int[]) - Method in interface net.grelf.grip.Blob
Draw the rows of the blob in the given image with the given RGB levels.
drawRegion(byte[][], byte) - Method in interface net.grelf.grip.Blob
Draw the rows of the blob in the mask array with the given value.
drawRegion(BufferedImage, int[]) - Method in class net.grelf.grip.Blob_
Draw the rows of the blob in the given image with the given RGB levels.
drawRegion(byte[][], byte) - Method in class net.grelf.grip.Blob_
Draw the rows of the blob in the mask array with the given value.
drawRim(ImFrame, int, Color) - Method in class net.grelf.grip.ImGraphic
Draw a rim around the image displayed in the given ImFrame, of the given width and colour
drawRim(int, Color) - Method in interface net.grelf.image.Image
Draw a rim around the image, of the given width and colour
drawRim(int, Color) - Method in class net.grelf.image.Image32
Draw a rim around the image, of the given width and colour
drawRim(int, Color) - Method in class net.grelf.image.Image64
Draw a rim around the image, of the given width and colour
drawRim(int, Color) - Method in class net.grelf.image.Image8or16Base
Draw a rim around the image, of the given width and colour
DriveErrorsGraph - Class in net.grelf.grip
Used by ImageSummaryDialogue to show average x and y offsets between successive images in the batch astro process.
DriveErrorsGraph(List<ImageSummary>) - Constructor for class net.grelf.grip.DriveErrorsGraph
 
duplicate() - Method in class net.grelf.grip.ImFrame
Duplicate this ImFrame, making a new displayed frame.

A B C D E F G H I J K L M N O P R S T U V W X Y Z