- r - Variable in class net.grelf.VectorFloat
-
Radius, in pixels.
- RA - Class in net.grelf.astro
-
Representation of Right Ascension (celestial longitude).
- RA(double, double, double, double) - Constructor for class net.grelf.astro.RA
-
Can pass in fractional hours or minutes but will be held in normalised
form with integer hours and minutes plus fractional seconds.
- RA(double, double, double) - Constructor for class net.grelf.astro.RA
-
Can pass in fractional hours or minutes but will be held in normalised
form with integer hours and minutes plus fractional seconds.
- RA(double, double) - Constructor for class net.grelf.astro.RA
-
- RA(double) - Constructor for class net.grelf.astro.RA
-
- RA(Angle) - Constructor for class net.grelf.astro.RA
-
- RADIANS_PER_DEGREE - Static variable in class net.grelf.Maths
-
- range - Variable in class net.grelf.image.HistogramAll
-
Actual range in the image
- rangeChanged(RangeSlider, RangeInt) - Method in class net.grelf.grip.ImThreshDialogue
-
Implementing RangeSliderUser, to respond to changes in the sliders.
- rangeChanged(RangeSlider, RangeInt) - Method in class net.grelf.grip.ImThreshRGBDialogue
-
Implementing RangeSliderUser, to respond to changes in the sliders.
- rangeChanged(RangeSlider, RangeInt) - Method in interface net.grelf.grip.RangeSliderUser
-
Call-back method invoked by a RangeSlider when its values change.
- RangeDouble - Class in net.grelf.image
-
Convenience record for holding a pair of doubles indicating the low and
high ends of a range.
- RangeDouble(double, double) - Constructor for class net.grelf.image.RangeDouble
-
- RangeInt - Class in net.grelf.image
-
Convenience record for holding a pair of integers indicating the low and
high ends of a range.
- RangeInt(int, int) - Constructor for class net.grelf.image.RangeInt
-
- RangeSlider - Class in net.grelf.grip
-
For displaying a pair of JSliders to adjust a RangeInt.
- RangeSlider(RangeInt, RangeInt, int, Color, int, int, String, Color, int, RangeSliderUser) - Constructor for class net.grelf.grip.RangeSlider
-
The orientation is either javax.swing.SwingConstants.HORIZONTAL or
javax.swing.SwingConstants.VERTICAL.
- RangeSliderUser - Interface in net.grelf.grip
-
Any class which uses RangeSliders can act upon updated values by
implementing this interface.
- rankFilter() - Method in class net.grelf.grip.ImFrame
-
Replace every pixel in the image by its rank in its n x n neighbourhood,
where n = 2.halfWidth + 1.
- rankFilter(int, ProgressMonitor) - Method in interface net.grelf.image.Image
-
Replace every pixel in the image by its rank in its n x n neighbourhood,
where n = 2.halfWidth + 1.
- rankFilter(int, ProgressMonitor) - Method in class net.grelf.image.Image32
-
Replace every pixel in the image by its rank in its n x n neighbourhood,
where n = 2.halfWidth + 1.
- rankFilter(int, ProgressMonitor) - Method in class net.grelf.image.Image64
-
Replace every pixel in the image by its rank in its n x n neighbourhood,
where n = 2.halfWidth + 1.
- rankFilter(int, ProgressMonitor) - Method in class net.grelf.image.Image8or16Base
-
Replace every pixel in the image by its rank in its n x n neighbourhood,
where n = 2.halfWidth + 1.
- rational(String) - Static method in class net.grelf.Util
-
If a String comprises numbers separated by a '/' do the implied division
and return the result as a new String.
- rationalFloat(String) - Static method in class net.grelf.Util
-
If a String comprises numbers separated by a '/' do the implied division
and return the result as a new float.
- RAW - Static variable in class net.grelf.FileIOImageFilter
-
- Raw - Class in net.grelf.grip
-
This class contains only static methods for processing RAW images.
- RAW_FILTER - Static variable in class net.grelf.FileIOImageFilter
-
- re - Variable in class net.grelf.Complex
-
Real part.
- read(DataInputStream, String, boolean) - Method in class net.grelf.image.FITS_Header
-
Read a FITS header from the given input stream.
- reapplyColour() - Method in class net.grelf.grip.ImTable
-
Combine a monochrome intensity (I) image with a multi-band one
containing colour/I information.
- reapplyColour(Image, Image) - Method in interface net.grelf.image.Image
-
For combining a monochrome intensity image with a multi-band colour
information image, the 2 images having been created by splitIntensity ().
- reapplyColour(Image, Image) - Method in class net.grelf.image.Image32
-
For combining a monochrome intensity image with a multi-band colour
information image, the 2 images having been created by splitIntensity ().
- reapplyColour(Image, Image) - Method in class net.grelf.image.Image64
-
For combining a monochrome intensity image with a multi-band colour
information image, the 2 images having been created by splitIntensity ().
- reapplyColour(Image, Image) - Method in class net.grelf.image.Image8or16Base
-
- recolourIfSaturated(Image32) - Method in interface net.grelf.grip.Blob
-
First tests isSaturatedInRegion() - if true, looks at the boundary to find
average ratios of bands, then adjusts the saturated pixels upwards to have
the same ratios.
- recolourIfSaturated(Image32) - Method in class net.grelf.grip.Blob_
-
First tests isSaturatedInRegion() - if true, looks at the boundary to find
average ratios of bands, then adjusts the saturated pixels upwards to have
the same ratios.
- recombine() - Method in class net.grelf.grip.ImTable
-
Recombine channels from 3 selected images:
R1 G1 B1 R2 G2 B2 R3 G3 B3
| | | | | | | | |
R1 G2 B3 R2 G3 B1 R3 G1 B2
- recombine(Image...) - Static method in class net.grelf.image.ImageBase
-
Make a multi-band image from an array of monochrome ones.
- redisplay() - Method in class net.grelf.grip.BlobFrame
-
- redisplay() - Method in class net.grelf.grip.ImFrame
-
Convenience utility which rescales the image for display and repaints
the ImPane and GlassPane.
- reformat(FileFormat, int) - Method in class net.grelf.sequence.Reformatter
-
Asks the user for the image files to process and then processes them,
scaling levels down linearly if necessary.
newBitsPerChannel can take values 8, 16, 32, 64.
- Reformatter - Class in net.grelf.sequence
-
Reformats image files into specified formats and bit depths, scaling down
linearly where necessary.
- Reformatter() - Constructor for class net.grelf.sequence.Reformatter
-
- refresh() - Method in class net.grelf.grip.ImPreview
-
- refresh() - Method in class net.grelf.grip.ImTable
-
Refresh the data in the table and redisplay it.
- releaseAction(int, int, int[]) - Method in interface net.grelf.grip.AssociatedPane
-
Called when mouse is released.
- releaseAction(int, int, int[]) - Method in class net.grelf.grip.Hist3D_Pane
-
Implementing AssociatedPane.
- remeasureAccurately(BlobMeas, ImFrame) - Method in interface net.grelf.grip.Blob
-
- remeasureAccurately(BlobMeas, ImFrame) - Method in class net.grelf.grip.Blob_
-
- remeasureAccurately(BlobMeas, Image) - Method in class net.grelf.grip.Blob_
-
- remove(String) - Method in class net.grelf.image.Metadata
-
- removeExtension(String) - Static method in class net.grelf.FileIO
-
Remove the file extension, including the dot.
- removeMargin(ImFrame) - Static method in class net.grelf.grip.Raw
-
Remove the non-exposed image margin, the widths of which are set
in Config.
- removeMargin(Image) - Static method in class net.grelf.grip.Raw
-
Remove the non-exposed image margin, the widths of which are set
in Config.
- removeSubString(String, String) - Static method in class net.grelf.Util
-
If subString occurs in String s remove it, otherwise return unmodified s.
- removeTiffFields() - Method in class net.grelf.image.Metadata
-
It is not always appropriate to keep hold of TIFF fields which describe
data layout in a file, eg when image is converted to different bit depth.
- repaint(boolean[]) - Method in class net.grelf.grip.DriveErrorsGraph
-
- replaceBrighterPixels(Image) - Method in interface net.grelf.image.Image
-
Assuming the source image has the same dimensions, replace in the present
image any pixels which are brighter in the source (in all channels).
- replaceBrighterPixels(Image) - Method in class net.grelf.image.Image32
-
Assuming the source image has the same dimensions, replace in the present
image any pixels which are brighter in the source (in all channels).
- replaceBrighterPixels(Image) - Method in class net.grelf.image.Image64
-
Assuming the source image has the same dimensions, replace in the present
image any pixels which are brighter in the source (in all channels).
- replaceBrighterPixels(Image) - Method in class net.grelf.image.Image8or16Base
-
Assuming the source image has the same dimensions, replace in the present
image any pixels which are brighter in the source (in all channels).
- replacePoints(Point[]) - Method in class net.grelf.grip.ImCurve
-
Replace the points defining the curve by a given array of points.
- replacePoints(List<Point>) - Method in class net.grelf.grip.ImCurve
-
- replaceValue(String, String) - Method in class net.grelf.image.Metadata
-
- replotBlobs() - Method in class net.grelf.grip.ImFrame
-
- reportConnections(List<List<ConnectionList>>, String) - Static method in class net.grelf.grip.Connection
-
Export a sorted list of all connections to a CSV file.
- reportListOfLists(List<MatchList>, BlobMeas[][], String) - Static method in class net.grelf.grip.MatchList
-
Output the list of blob matches between images as a CSV (comma-separated
value) file.
- reportMatches(List<MatchPair>, BlobMeas[][], int, String) - Static method in class net.grelf.grip.MatchPair
-
Output the list of blob matches between images as a CSV (comma-separated
value) file.
- reprocessManually(CometFrame) - Method in class net.grelf.grip.CometProcessor
-
- reScale() - Method in class net.grelf.grip.ImPane
-
Recreate the scaled down version of the Im and reset the caption for
the parent ImFrame.
- resetDefaultTolerances() - Static method in class net.grelf.VectorFloat
-
- resetStaticObjects() - Static method in class net.grelf.grip.MatchPair
-
New 29/9/09, to fix memory leak between astro processes.
- Result - Class in net.grelf.meteor
-
Record to describe a result from MeteorDetector.
- Result(String, PointFloat, double, double) - Constructor for class net.grelf.meteor.Result
-
- ResultsTable - Class in net.grelf.meteor
-
Table of results from MeteorDetector.
- ResultsTable() - Constructor for class net.grelf.meteor.ResultsTable
-
- reviewLastMeasurements(ImFrame) - Method in class net.grelf.grip.MeasurementMenu
-
Redisplay the last set of measurements made on the given frame.
- reviseSettings() - Method in class net.grelf.grip.BlobMenu
-
Enable/disable menu options according to the number of channels and bits
per channel in the currently displayed image.
- reviseSettings() - Method in class net.grelf.grip.LevelsMenu
-
Enable/disable menu options according to the number of channels and bits
per channel in the currently displayed image and whether blob detection
has been done.
- reviseSettings() - Method in class net.grelf.grip.MeasurementMenu
-
Enable/disable menu options as necessary.
- reviseSettings() - Method in class net.grelf.grip.SegmentationMenu
-
Enable/disable menu options according to the number of channels and bits
per channel in the currently displayed image and whether blob detection
has been done.
- rJustified20(int) - Static method in class net.grelf.image.FITS
-
Makes n into a right-justified String of length 20.
- rootSumOfSquares(double[]) - Static method in class net.grelf.Util
-
- rootSumOfSquares(long[]) - Static method in class net.grelf.Util
-
- rotate() - Method in class net.grelf.grip.ImFrame
-
Ask the user for an angle (in degrees), then rotate the image
anticlockwise by that angle.
- rotate(double) - Method in class net.grelf.grip.ImFrame
-
Rotate the image anticlockwise by the given angle (in degrees).
- rotate(double) - Method in interface net.grelf.image.Image
-
Rotate the image anticlockwise by the given angle (in degrees) about
its centre.
- rotate(Angle) - Method in interface net.grelf.image.Image
-
Rotate the image anticlockwise by the given angle about its centre.
- rotate(Angle) - Method in class net.grelf.image.Image32
-
Rotate the image anticlockwise by the given angle about its centre.
- rotate(Angle) - Method in class net.grelf.image.Image64
-
Rotate the image anticlockwise by the given angle about its centre.
- rotate(Angle) - Method in class net.grelf.image.Image8or16Base
-
Rotate the image anticlockwise by the given angle about its centre.
- rotate(double) - Method in class net.grelf.image.ImageBase
-
Rotate the image anticlockwise by the given angle (in degrees)
about its centre.
- rotate(Angle) - Method in class net.grelf.image.ImageBase
-
Rotate the image anticlockwise by the given angle about its centre.
- rotate180() - Method in class net.grelf.grip.ImFrame
-
Rotate the image by exactly 180 degrees - faster than the
more general method because it requires no pixel interpolation.
- rotate180() - Method in interface net.grelf.image.Image
-
Rotate the image by exactly 180 degrees - faster than the
more general method because it requires no pixel interpolation.
- rotate180() - Method in class net.grelf.image.ImageBase
-
Rotate the image by exactly 180 degrees - faster than the
more general method because it requires no pixel interpolation.
- rotate270() - Method in class net.grelf.grip.ImFrame
-
Rotate the image by exactly 90 degrees clockwise - faster than the
more general method because it requires no pixel interpolation.
- rotate270() - Method in interface net.grelf.image.Image
-
Rotate the image by exactly 90 degrees clockwise - faster than the
more general method because it requires no pixel interpolation.
- rotate270() - Method in class net.grelf.image.ImageBase
-
Rotate the image by exactly 90 degrees clockwise - faster than the
more general method because it requires no pixel interpolation.
- rotate90() - Method in class net.grelf.grip.ImFrame
-
Rotate the image by exactly 90 degrees anticlockwise - faster than the
more general method because it requires no pixel interpolation.
- rotate90() - Method in interface net.grelf.image.Image
-
Rotate the image by exactly 90 degrees anticlockwise - faster than the
more general method because it requires no pixel interpolation.
- rotate90() - Method in class net.grelf.image.ImageBase
-
Rotate the image by exactly 90 degrees anticlockwise - faster than the
more general method because it requires no pixel interpolation.
- run() - Method in class net.grelf.grip.CometProcessor
-
Starting point for the processing.
- run() - Method in class net.grelf.grip.OpThread
-
- run() - Method in class net.grelf.grip.StarMeasProcessor
-
Starting point for the processing.
- run() - Method in class net.grelf.meteor.MeteorDetector
-
- run() - Method in class net.grelf.sequence.Animator
-
Animate the image parts.
- run() - Method in class net.grelf.sequence.SlideShow
-
Implementing java.lang.Runnable