- 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(Image) - Method in interface net.grelf.grip.Blob
-
Calculate centre of the blob with weighting from pixel densities
(brightnesses).
- densityCentre(Image) - 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.
- DF_F1 - Static variable in class net.grelf.meteor.Result
-
- DF_F2 - Static variable in class net.grelf.meteor.Result
-
- 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 a new BlobFrame.
- 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() - Method in class net.grelf.grip.HistogramBlobArea
-
- display() - Method in class net.grelf.grip.HistogramBlobs
-
- display() - Method in class net.grelf.grip.HistogramBlobShape
-
- 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.
- display() - Method in class net.grelf.meteor.ResultsTable
-
- dispose() - Method in class net.grelf.grip.BatchMetadata
-
- dispose() - Method in class net.grelf.grip.BlobFrame
-
- 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.ComplexImage
-
Free all resources in the component images.
- dispose() - Method in class net.grelf.image.ComplexImage64
-
Free all resources in the component images.
- 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(ComplexImage) - Method in class net.grelf.image.ComplexImage64
-
Divide this ComplexImage by another, pixel by pixel, the result
replacing the current ComplexImage.
- 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, 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) - Method in class net.grelf.draw.Shape
-
- draw(Graphics2D, int, int) - Method in class net.grelf.grip.BlobGraph
-
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.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.HistogramBlobArea
-
- draw(Graphics2D, int, int) - Method in class net.grelf.grip.HistogramBlobs
-
- draw(Graphics2D, int, int) - Method in class net.grelf.grip.HistogramBlobShape
-
- 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) - 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(Image, int[]) - Method in interface net.grelf.grip.Blob
-
Draw the boundary of the blob in the given image with the given 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(Image, int[]) - Method in class net.grelf.grip.Blob_
-
Draw the boundary of the blob in the given image with the given 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.
- drawColourCubeSides() - Method in class net.grelf.grip.ImGraphic
-
- drawComponent(Graphics, int, Point) - Method in class net.grelf.grip.GlassPane
-
Draw the GlassPane object.
- drawGradient() - Method in class net.grelf.grip.ImGraphic
-
- drawGrid() - Method in class net.grelf.grip.ImGraphic
-
Draw a grid of black squares in a new frame.
- DrawingFrame - Class in net.grelf.draw
-
- DrawingFrame(String, int, int) - Constructor for class net.grelf.draw.DrawingFrame
-
- DrawingMethod - Enum in net.grelf.draw
-
Ways of drawing in a DrawingFrame
- 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.
- drawLyapunov() - Method in class net.grelf.grip.ImGraphic
-
As described by A.K.Dewdney in Scientific American, September 1991.
- drawLyapunov(ImFrame, Point, double) - Method in class net.grelf.grip.ImGraphic
-
Redraw the Lyapunov data in the given frame, zoomed by the given
factor about the given point.
- 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(boolean) - Method in class net.grelf.grip.ImFrame
-
Copy the shapes from the GlassPane of this frame into its image
(newImage == false) or into a new 8-bit image.
- drawRegion(Image, int[]) - Method in interface net.grelf.grip.Blob
-
Draw the rows of the blob in the given image with the given 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(Image, int[]) - Method in class net.grelf.grip.Blob_
-
Draw the rows of the blob in the given image with the given 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.
- drawRegions(ImFrame) - Method in class net.grelf.grip.BlobMeasList
-
Draw regions of all blobs in the list into the GlassPane of the given
ImFrame and redisplay the image.
- 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.