Skip navigation links
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 

S

sameBitsAndBands(Image...) - Static method in class net.grelf.image.ImageBase
Check whether all the images have the same bit depth and number of channels.
sameSizeBitsAndBands(Image...) - Static method in class net.grelf.image.ImageBase
Check whether all the images have the same width, height, bit depth and number of channels.
saturate(int) - Method in interface net.grelf.image.Image
Apply a given amount of saturation (arbitrary scale, -100 ..
saturate(int) - Method in class net.grelf.image.ImageBase
Apply a given amount of saturation (arbitrary scale, -100 ..
save() - Static method in class net.grelf.grip.Config
 
save() - Method in class net.grelf.grip.WarpingGrid
Save as a .warp (comma-separated value, CSV, text) file, asking the user for the path.
save(String) - Method in class net.grelf.grip.WarpingGrid
Save as a comma-separated value, CSV, text file having the given path.
save(String) - Method in interface net.grelf.image.Image
Save on disc: slower version, has to work out the range of values occurring in the Image.
save(String, RangeInt) - Method in interface net.grelf.image.Image
Save on disc: faster version if the range of values occurring in the Image is already known.
save(String, RangeDouble) - Method in interface net.grelf.image.Image
Save on disc: faster version if the range of values occurring in the Image is already known.
save(String) - Method in class net.grelf.image.Image32
Save on disc as a FITS or TIFF file: slower version, has to work out the range of values occurring in the image.
save(String, RangeInt) - Method in class net.grelf.image.Image32
Save on disc as a FITS or TIFF file: faster version if the range of values occurring in the image is already known.
save(String, RangeDouble) - Method in class net.grelf.image.Image32
Save on disc: faster version if the range of values occurring in the image is already known.
save(String) - Method in class net.grelf.image.Image64
Save on disc: 64-bit images can only be saved as FITS, so saveAsFITS() is called directly.
save(String, RangeInt) - Method in class net.grelf.image.Image64
Save on disc: 64-bit images can only be saved as FITS, so saveAsFITS() is called directly.
save(String, RangeDouble) - Method in class net.grelf.image.Image64
Save on disc: 64-bit images can only be saved as FITS, so saveAsFITS() is called directly.
save(String) - Method in class net.grelf.image.Image8or16Base
Save image as a file.
save(String, RangeInt) - Method in class net.grelf.image.Image8or16Base
Save image as a file.
save(String, RangeDouble) - Method in class net.grelf.image.Image8or16Base
Save image as a file.
saveAs() - Method in class net.grelf.grip.ImFrame
Ask the user for a file path and save the current image there.
saveAsCSV(String) - Method in class net.grelf.grip.ImageSummaryTable
 
saveAsCSV() - Method in class net.grelf.grip.ImTable
Just calls net.grelf.Util.saveJTableAsCSV ().
saveAsFITS(String) - Method in interface net.grelf.image.Image
 
saveAsFITS(String) - Method in class net.grelf.image.Image32
Saves as a 32-bit integer FITS file.
saveAsFITS(String) - Method in class net.grelf.image.Image64
Saves as a 64-bit double floating point FITS file with BZERO = 0.0 and BSCALE = 1.0.
saveAsFITS(String) - Method in class net.grelf.image.Image8or16Base
This is called by save() if the filePath ends in ".fits" but it may be called directly.
saveAsImage(String) - Method in class net.grelf.grip.DriveErrorsGraph
 
saveAsTIFFfloat32(String) - Method in class net.grelf.image.Image32
If number of channels is 1 or 3, saves as 32-bit RGB double floating-point TIFF file in big-endian (MM) format.
saveAsXML(String, String) - Method in class net.grelf.astro.StarChart
 
saveAsXML(String) - Method in class net.grelf.grip.BlobMeasList
 
saveAsXML() - Method in class net.grelf.grip.ImTable
 
saveBlobMeasList() - Method in class net.grelf.grip.ImFrame
User selects a file into which to serialise BlobMeasList data which are then written.
saveCSV() - Method in class net.grelf.grip.HistogramBlobArea
 
saveCSV() - Method in class net.grelf.grip.HistogramBlobs
 
saveCSV() - Method in class net.grelf.grip.HistogramBlobShape
 
saveCSV() - Method in class net.grelf.grip.Profile1D
Save the profile as a comma-separated-value file, loadable into spreadsheets.
saveCSV() - Method in class net.grelf.image.HistogramAll
Save the histogram as a comma-separated-value file, suitable for loading into spreadsheets.
saveDataAsXML() - Method in class net.grelf.astro.MagnitudeGraph
Save the measured results as an XML file, designed to be easy to incorporate into a larger XML file of several such measurements.
saveImage(String, Image) - Method in class net.grelf.image.FITS
 
saveJTableAsCSV(String[], JTable, String) - Static method in class net.grelf.Util
Removes any HTML (swing formatting) elements embedded in cells.
saveXML() - Method in class net.grelf.grip.HistogramBlobArea
 
saveXML() - Method in class net.grelf.grip.HistogramBlobs
 
saveXML() - Method in class net.grelf.grip.HistogramBlobShape
 
saveXML() - Method in class net.grelf.grip.Profile1D
Save the profile as an XML file
saveXML() - Method in class net.grelf.image.HistogramAll
Save the histogram as an XML file.
scale() - Method in class net.grelf.grip.ImFrame
Ask the user for a factor, then scale the image by that factor.
scale(double, boolean) - Method in class net.grelf.grip.ImFrame
Scale the image by the given factor
scale(double, boolean) - Method in interface net.grelf.image.Image
Scale the image in x and y by the given factor
scale(double, boolean, Point) - Method in interface net.grelf.image.Image
Scale the image in x and y by the given factor, keeping the centre fixed.
scale(double, boolean) - Method in class net.grelf.image.Image32
Scale the image in x and y by the given factor
scale(double, boolean, Point) - Method in class net.grelf.image.Image32
Scale the image in x and y by the given factor, keeping the centre fixed.
scale(double, boolean) - Method in class net.grelf.image.Image64
Scale the image in x and y by the given factor
scale(double, boolean, Point) - Method in class net.grelf.image.Image64
Scale the image in x and y by the given factor, keeping the centre fixed.
scale(double, boolean) - Method in class net.grelf.image.Image8or16Base
Scale the image by the given factor
scale(double, boolean, Point) - Method in class net.grelf.image.Image8or16Base
Scale the image in x and y by the given factor, keeping the centre fixed.
scaleDownForDisplay(int) - Method in interface net.grelf.image.Image
Create a BufferedImage compatible with the display and scale the current Image down into it by an integer factor (maximum speed).
scaleDownForDisplay(int) - Method in class net.grelf.image.Image32
Create a BufferedImage compatible with the display and scale the current Image down into it by an integer factor (maximum speed).
scaleDownForDisplay(int) - Method in class net.grelf.image.Image64
Create a BufferedImage compatible with the display and scale the current Image down into it by an integer factor (maximum speed).
scaleDownForDisplay(int) - Method in class net.grelf.image.Image8or16Base
Create a BufferedImage compatible with the display and scale the current Image down into it by an integer factor (maximum speed).
ScratchPane - Class in net.grelf.draw
 
ScratchPane() - Constructor for class net.grelf.draw.ScratchPane
 
searchCone(SkyPoint, double) - Method in class net.grelf.astro.AstroGridGateway
Search a cone in the sky of given angular radius about the given direction.
searchCone(SkyPoint, double, String, JTextArea) - Method in class net.grelf.astro.SimbadGateway
Use a Simbad coordinate query as a REST web service: HTTP request responds with XML VOTable.
segment(ImFrame, int, int, boolean) - Static method in class net.grelf.grip.StarSegmenter
Segment the image to detect pixels in stars using the given parameters.
segment(Image, int, int) - Static method in class net.grelf.grip.StarSegmenter
Segment the image to detect pixels in stars using the given parameters.
segment(Image, int, int, boolean) - Static method in class net.grelf.grip.StarSegmenter
Segment the image to detect pixels in stars using the given parameters.
segmentationMenu - Variable in class net.grelf.grip.ImFrame
 
SegmentationMenu - Class in net.grelf.grip
Segmentation menu (on each ImFrame) and its actions.
SegmentationMenu(ImFrame) - Constructor for class net.grelf.grip.SegmentationMenu
 
selectDirectory(String, String) - Static method in class net.grelf.FileIO
Returns null if user leaves the file selection dialogue by the cancel button.
selectInputFile(String) - Static method in class net.grelf.FileIO
Returns null if user leaves the file selection dialogue by the cancel button.
selectInputFile(String, String) - Static method in class net.grelf.FileIO
Returns null if user leaves the file selection dialogue by the cancel button.
selectInputFile(String, String, FileFilter[]) - Static method in class net.grelf.FileIO
Returns null if user leaves the file selection dialogue by the cancel button.
selectInputFile(String, String, FileFilter[], String) - Static method in class net.grelf.FileIO
Returns null if user leaves the file selection dialogue by the cancel button.
selectInputFile(String, String, FileFilter[], String, boolean) - Static method in class net.grelf.FileIO
Returns null if user leaves the file selection dialogue by the cancel button.
selectInputFiles(String) - Static method in class net.grelf.FileIO
Returns null if user leaves the file selection dialogue by the cancel button.
selectInputFiles(String, String) - Static method in class net.grelf.FileIO
Returns null if user leaves the file selection dialogue by the cancel button.
selectInputFiles(String, String, FileFilter[]) - Static method in class net.grelf.FileIO
Returns null if user leaves the file selection dialogue by the cancel button.
selectOutputFile(String) - Static method in class net.grelf.FileIO
Returns null if user leaves the file selection dialogue by the cancel button.
selectOutputFile(String, String) - Static method in class net.grelf.FileIO
Returns null if user leaves the file selection dialogue by the cancel button.
selectOutputFile(String, String, FileFilter[]) - Static method in class net.grelf.FileIO
Returns null if user leaves the file selection dialogue by the cancel button.
selectOutputFile(String, String, FileFilter[], String) - Static method in class net.grelf.FileIO
Returns null if user leaves the file selection dialogue by the cancel button.
serialVersionUID - Static variable in class net.grelf.astro.Star
 
set(String, String) - Static method in class net.grelf.grip.Config
Convenience method.
set(BufferedImage) - Method in interface net.grelf.image.Image
Set pixel values from bim into the data array.
set(BufferedImage) - Method in class net.grelf.image.Image32
Set pixel values from bim into the image data array.
set(BufferedImage) - Method in class net.grelf.image.Image64
Set pixel values from bim into the image data array.
set(BufferedImage) - Method in class net.grelf.image.Image8or16Base
 
setAngleTolerance(float) - Static method in class net.grelf.VectorFloat
 
setAssociatedPane(AssociatedPane) - Method in class net.grelf.grip.ImPane
Set an associated pane which will be affected and given data when mouse actions occur in the current pane.
setBlobMeases(BlobMeasList) - Method in class net.grelf.grip.ImFrame
To enable hovering over detected blobs, give the frame a reference to the list of blob measurements.
setBlobMeases(BlobMeasList) - Method in class net.grelf.grip.SegmentationMenu
To enable menu options for detected blobs, give the menu a reference to the list of blob measurements.
setBufferedImage(BufferedImage) - Method in class net.grelf.image.Image8or16Base
 
setCalibrated(boolean) - Method in class net.grelf.image.Calibration
 
setCalibration(Calibration) - Method in interface net.grelf.image.Image
Associate a Calibration object with this image.
setCalibration(Calibration) - Method in class net.grelf.image.ImageBase
Associate a Calibration object with this image.
setCaption(String) - Method in class net.grelf.grip.ImFrame
Set the caption of this frame.
setCometCentre(PointFloat) - Method in class net.grelf.grip.CometFrame
 
setCommonId(String) - Method in class net.grelf.astro.Star
 
setData(byte[][]) - Method in class net.grelf.image.ByteMask
Set the mask array.
setDrawingMethod(DrawingMethod) - Method in class net.grelf.draw.ScratchPane
 
setDrawingMode(DrawingMode) - Method in class net.grelf.grip.GlassPane
Set the mode for user interaction via the mouse.
setEv() - Method in interface net.grelf.image.Image
Try to set exposure value (private field _Ev) from metadata, as 1/f-number-squared x exposure (s) x ISO.
setEv() - Method in class net.grelf.image.ImageBase
Try to set exposure value (private field _Ev) from metadata, as 1/f-number-squared x exposure (s) x ISO.
setFilePath(String) - Method in class net.grelf.grip.ImFrame
Set the path from which the current image was loaded or into which it has been saved.
setFilePath(String) - Method in interface net.grelf.image.Image
Record the path to the file in which the image was last saved.
setFilePath(String) - Method in class net.grelf.image.ImageBase
Record the path to the file in which the image was last saved.
setFocalLength(int) - Method in class net.grelf.image.Metadata
 
setHipparcosId(String) - Method in class net.grelf.astro.Star
 
setImage(Image) - Method in class net.grelf.grip.ImPane
Set the Image object for this ImPane.
setImageMetadata(Image, int) - Method in class net.grelf.grip.BatchMetadata
Set metadata for new image created at the end of a batch process.
setImFrame(ImFrame) - Method in class net.grelf.grip.BlobMeasList
Enable this list to be assigned to a different frame, in exceptional circumstances (eg, in CometProcessor when segmenting on split intensity frame).
setImPane(ImPane) - Method in class net.grelf.grip.GlassPane
 
setInitialHalfWidth(int) - Static method in class net.grelf.grip.ConvolutionMenu
For the manual and automatic (star) setting of the kernel from an image.
setInitialScale() - Method in class net.grelf.grip.ImPane
Sets the scale so that the image would fit into the screen.
setIntelByteOrder(boolean) - Method in class net.grelf.image.ExifFile
 
setIpHeight(int) - Method in class net.grelf.grip.ImPane
Sets the height in pixels and then sets preferred size and revalidates, which may involve repainting.
setIpSize(int, int) - Method in class net.grelf.grip.ImPane
Single operation combining setIpWidth and setIpHeight avoids repainting twice.
setIpWidth(int) - Method in class net.grelf.grip.ImPane
Sets the width in pixels and then sets preferred size and revalidates, which may involve repainting.
setKernel(Kernel) - Static method in class net.grelf.grip.ConvolutionMenu
 
setLabels(List<XYText>) - Method in class net.grelf.grip.PointList
Set a reference to a list of XYText labels.
setListOfLists(List<MatchList>) - Static method in class net.grelf.grip.MatchPair
If drawMatches () is not used it is necessary to call this before using deleteMatches () or findBlobInMiddleImage ()
setMagnitude(Magnitude) - Method in class net.grelf.astro.Star
For entering a manual magnitude value to replace all others (as in BlobMenu).
setMask(BlobMask) - Method in class net.grelf.grip.GlassPane
Replace the binary mask with an array.
setMeasured(boolean) - Method in class net.grelf.grip.GlassPane
 
setMeasuringRingSizeFactor(float) - Method in interface net.grelf.grip.Blob
Set the factor by which the measuring circles in display () are expanded.
setMeasuringRingSizeFactor(float) - Method in class net.grelf.grip.Blob_
Set the factor by which the measuring circles in display () are expanded.
setMetadata(Metadata) - Method in interface net.grelf.image.Image
Associate metadata with the image.
setMetadata(Metadata) - Method in class net.grelf.image.Image8or16Base
 
setMetadata(Metadata) - Method in class net.grelf.image.ImageBase
Associate metadata with the image.
setOtherId(String) - Method in class net.grelf.astro.Star
For user-entered reference of their own devising.
setOwningApp(Component, ImageIcon) - Static method in class net.grelf.Util
 
setPixel(int, int, int[]) - Method in interface net.grelf.image.Image
Does nothing if (x, y) is outside the image.
setPixel(int, int, int, int) - Method in interface net.grelf.image.Image
Set value into a single band of a pixel without changing the other bands.
setPixel(int, int, int[]) - Method in class net.grelf.image.Image32
Does nothing if (x, y) is outside the image.
setPixel(int, int, int, int) - Method in class net.grelf.image.Image32
Set value into a single band of a pixel without changing the other bands.
setPixel(int, int, int[]) - Method in class net.grelf.image.Image64
Does nothing if (x, y) is outside the image.
setPixel(int, int, int, int) - Method in class net.grelf.image.Image64
Set value into a single band of a pixel without changing the other bands.
setPixel(int, int, int[]) - Method in class net.grelf.image.Image8or16Base
 
setPixel(int, int, int, int) - Method in class net.grelf.image.Image8or16Base
 
setPixel(int, int, int[]) - Method in class net.grelf.image.ImageBase
 
setPixelDouble(int, int, double[]) - Method in interface net.grelf.image.Image
Does nothing if (x, y) is outside the image.
setPixelDouble(int, int, int, double) - Method in interface net.grelf.image.Image
Set value into a single band of a pixel without changing the other bands.
setPixelDouble(int, int, double[]) - Method in class net.grelf.image.Image32
Does nothing if (x, y) is outside the image.
setPixelDouble(int, int, int, double) - Method in class net.grelf.image.Image32
Set value into a single band of a pixel without changing the other bands.
setPixelDouble(int, int, double[]) - Method in class net.grelf.image.Image64
Does nothing if (x, y) is outside the image.
setPixelDouble(int, int, int, double) - Method in class net.grelf.image.Image64
Set value into a single band of a pixel without changing the other bands.
setPixelDouble(int, int, double[]) - Method in class net.grelf.image.Image8or16Base
 
setPixelDouble(int, int, int, double) - Method in class net.grelf.image.Image8or16Base
 
setPlotPoint(Point) - Method in class net.grelf.astro.Star
Set by StarChart when first plotting the star.
setPoints(PointList) - Method in class net.grelf.grip.GlassPane
 
setPosition(SkyPoint) - Method in class net.grelf.astro.Star
 
setProperMotion(ProperMotion) - Method in class net.grelf.astro.Star
 
setPseudocolour(Pseudocolour) - Method in class net.grelf.grip.ImPane
 
setRadiusTolerance(float) - Static method in class net.grelf.VectorFloat
 
setRange(RangeInt) - Method in class net.grelf.image.Image32
 
setRange(RangeInt) - Method in class net.grelf.image.Image64
 
setRange(RangeInt) - Method in class net.grelf.image.Image8or16Base
Does nothing because we know the range of an 8- or 16-bit image.
setRange(RangeInt) - Method in class net.grelf.image.ImageBase
 
setRangeDouble(RangeDouble) - Method in class net.grelf.image.Image64
 
setRaw(boolean) - Method in class net.grelf.image.Image16
 
setScale(double) - Method in class net.grelf.image.Calibration
 
setShowErrors(boolean) - Static method in class net.grelf.Util
Set false if you want Util.warning () only to write to the log, not to show a message to the user.
setStar(Star) - Method in class net.grelf.grip.BlobMeas
Identify this blob as a particular star (having Hipparcos/Tycho/etc data).
setTable(ImTable) - Static method in class net.grelf.grip.GRIP
 
setTable(String[][]) - Method in class net.grelf.grip.ImTableModel
 
setTychoId(String) - Method in class net.grelf.astro.Star
 
setTypeOfStellarObject(String) - Method in class net.grelf.astro.Star
Some data sources will provide some kind of description to be set here.
setUnits(Calibration.Units) - Method in class net.grelf.image.Calibration
 
setValue(double, Calibration.Units, boolean) - Method in class net.grelf.image.Calibration
Set the calibration.
setValue(String) - Method in class net.grelf.image.FITS_KeywordRecord
 
setVariability(Variability) - Method in class net.grelf.astro.Star
 
setVisible(boolean) - Method in class net.grelf.grip.ImTable
Show or hide the table window.
setYOffset(int) - Method in class net.grelf.draw.ScratchPane
 
Shape - Class in net.grelf.draw
 
Shape(Shape, Color, Color, int) - Constructor for class net.grelf.draw.Shape
fillColour is null if the shape cannot be filled (an unclosed curve).
show(ImFrame) - Static method in class net.grelf.grip.Calibrator
Display the calibration of the given ImFrame in a message box.
show() - Method in class net.grelf.image.Calibration
Display the calibration in a message box.
showBrightestBlobs(ImFrame) - Method in class net.grelf.grip.BlobMeasList
Draw brightest blobs into the GlassPane of the given ImFrame and redisplay the image.
showCameraResponseCurve(List<ImFrame>) - Static method in class net.grelf.grip.ImFrame
Uses the images to compute the camera response curve and display it as a graph, as described in "On Being ‘Undigital’ With Digital Cameras: Extending Dynamic Range By Combining Differently Exposed Pictures" by S.
showDialogue(Frame) - Method in class net.grelf.astro.MagnitudeBands
 
showGraph() - Method in class net.grelf.astro.MagnitudeGraph
 
showHistory() - Method in class net.grelf.grip.ImFrame
Show the history list of this frame in a message dialogue.
showInfo() - Method in class net.grelf.grip.ImFrame
Display information about the current image in a message dialogue.
showInfo() - Method in interface net.grelf.image.Image
Display information about the current image in a dialogue.
showInfo() - Method in class net.grelf.image.Image32
Display information about the current image in a dialogue.
showInfo() - Method in class net.grelf.image.Image64
Display information about the current image in a dialogue.
showInfo() - Method in class net.grelf.image.Image8or16Base
Display information about the current image in a dialogue.
showInfo(Image) - Method in class net.grelf.image.ImageBase
Display information about the given image in a dialogue.
showInJFrame(String) - Method in class net.grelf.grip.Histogram
Display the histogram in a JFrame (persistent, unlike display in a message dialogue which is usually done in GRIP).
showMemory(String) - Static method in class net.grelf.Util
Show some JVM memory information in the console window.
showNearestStarData(int, int) - Method in class net.grelf.astro.StarChart
Displays details of the star nearest to the given position, in a message dialogue, and puts the Star object on the clipboard.
showSummary() - Method in class net.grelf.grip.BlobMeas
Show a summary of all the data in a message box.
showTable() - Method in class net.grelf.astro.MagnitudeTable
 
showUncircular(ImFrame) - Method in class net.grelf.grip.BlobMeasList
 
SimbadGateway - Class in net.grelf.astro
Access Simbad service at CDS directly over HTTP (not via AstroGrid) to get data for star(s).
sin() - Method in class net.grelf.Angle
Sine.
sin90ap - Variable in class net.grelf.astro.StarChartLoader
 
sinDegs(double) - Static method in class net.grelf.Maths
Get sine of an angle given in degrees.
sindp - Variable in class net.grelf.astro.StarChartLoader
 
sinFieldRadius - Variable in class net.grelf.astro.StarChartLoader
 
size() - Method in class net.grelf.grip.MatchList
Get the number of elements in the MatchList's list.
size() - Method in class net.grelf.grip.MeasurementCurve
 
size() - Method in class net.grelf.grip.PointList
Get the number of points in the list defining a shape.
skip() - Method in class net.grelf.grip.CometFrame
 
SkyPoint - Class in net.grelf.astro
Representing a celestial position by equatorial coordinates (RA and Dec) for a given Epoch.
SkyPoint(RA, Dec, Epoch) - Constructor for class net.grelf.astro.SkyPoint
 
SkyPointDialogue - Class in net.grelf.astro
Presents a user interface for defining a net.grelf.astro.SkyPoint, changing its epoch, etc.
SkyPointDialogue() - Constructor for class net.grelf.astro.SkyPointDialogue
 
SkyPointPane - Class in net.grelf.astro
For entering coordinates of a SkyPoint (or obtaining from Simbad) and transforming them for precession.
SkyPointPane(SkyPointDialogue) - Constructor for class net.grelf.astro.SkyPointPane
 
SkyPointPane(boolean) - Constructor for class net.grelf.astro.SkyPointPane
 
SkyVector - Class in net.grelf.astro
Represents a vector on the celestial sphere, eg between two SkyPoints.
SkyVector(double, double) - Constructor for class net.grelf.astro.SkyVector
The order of the parameters is like polar coordinates (r, theta).
SkyVector(Angle, Angle) - Constructor for class net.grelf.astro.SkyVector
The order of the parameters is like polar coordinates (r, theta).
SlideShow - Class in net.grelf.sequence
Display a series of images as a full-screen slide show.
SlideShow(File[], int) - Constructor for class net.grelf.sequence.SlideShow
Display the given files as a full-screen slide show.
SlideShow(String[], int) - Constructor for class net.grelf.sequence.SlideShow
Display the given files as a full-screen slide show.
SlideShow(String, int) - Constructor for class net.grelf.sequence.SlideShow
Display the image files listed in the script as a full-screen slide show.
snRatios - Variable in class net.grelf.grip.BlobMeas
Signal/noise ratios determined when accurate brightnesses were measured.
Spectrum - Class in net.grelf.grip
For analysing stellar spectra.
Spectrum() - Constructor for class net.grelf.grip.Spectrum
 
splitChannels() - Method in class net.grelf.grip.ImFrame
Create 3 new images, one containing each of the channels of the original image, displaying them as new ImFrames, references to which are returned.
splitChannels() - Method in interface net.grelf.image.Image
Convert image to an array of monochrome images.
splitChannels() - Method in class net.grelf.image.Image16
 
splitChannels() - Method in class net.grelf.image.Image32
Convert image to an array of monochrome images.
splitChannels() - Method in class net.grelf.image.Image64
Convert image to any array of monochrome images.
splitChannels() - Method in class net.grelf.image.Image8
 
splitFromBackground(Image, int, int, int, Image, Image) - Static method in class net.grelf.grip.StarSegmenter
 
splitIntensity() - Method in class net.grelf.grip.ImFrame
Create a monochrome image in which each pixel has the value I = sum of the band levels of the current image plus a colour image in which the pixel in each band has the value maxLevel * bandLevel / I.
splitIntensity() - Method in interface net.grelf.image.Image
Create a monochrome image in which each pixel has the value I = sum of the band levels of the current image plus a colour image in which the pixel in each band has the value maxLevel * bandLevel / I.
splitIntensity() - Method in class net.grelf.image.Image32
Create a monochrome image in which each pixel has the value I = sum of the band levels of the current image plus a colour image in which the pixel in each band has the value maxLevel * bandLevel / I.
splitIntensity() - Method in class net.grelf.image.Image64
Create a monochrome image in which each pixel has the value I = sum of the band levels of the current image plus a colour image in which the pixel in each band has the value maxLevel * bandLevel / I.
splitIntensity() - Method in class net.grelf.image.Image8or16Base
Create a monochrome image in which each pixel has the value I = sum of the band levels of the current image plus a colour image in which the pixel in each band has the value maxLevel * bandLevel / I.
splitPath(String) - Static method in class net.grelf.Util
Split a path (may be using forward slashes or backslashes).
SQRT2 - Static variable in class net.grelf.Maths
 
Stack<E> - Interface in net.grelf
A simple last-in-first-out (LIFO) stack, to a better OO design than Sun's one: it only exposes the behaviour that a stack should have.
Stack_<E> - Class in net.grelf
A simple last-in-first-out (LIFO) stack, to a better OO design than Sun's one.
Stack_() - Constructor for class net.grelf.Stack_
Construct an empty stack.
Star - Class in net.grelf.astro
A star can have several ids, from different catalogues.
Star(String, String, String, RA, Dec, Epoch, Magnitude, Variability) - Constructor for class net.grelf.astro.Star
Generally two of the ids passed in will be expected to be null; they may get set after construction.
Star(String, String, String, RA, Dec, Epoch, Magnitude, Variability, double, double) - Constructor for class net.grelf.astro.Star
Generally two of the ids passed in will be expected to be null.
Star(String, String, String, RA, Dec, Epoch, Magnitude, Variability, ProperMotion) - Constructor for class net.grelf.astro.Star
Generally two of the ids passed in will be expected to be null; they may get set after construction.
Star(String, String, String, RA, Dec, Epoch, Magnitude, Variability, ProperMotion, double, double) - Constructor for class net.grelf.astro.Star
Generally two of the ids passed in will be expected to be null.
Star() - Constructor for class net.grelf.astro.Star
Set the fields individually after construction, if you really must.
STAR_SIZE - Static variable in class net.grelf.astro.StarChart
 
StarChart - Class in net.grelf.astro
A square of star chart, centred at user-provided coordinates and of user-chosen size, displayed in an ImFrame.
StarChart(String, RA, Dec, Epoch, JulianDate, double, StarChartSource) - Constructor for class net.grelf.astro.StarChart
Use this constructor if you always want to mark variable stars and the chart centre.
StarChart(String, RA, Dec, Epoch, JulianDate, double, boolean, boolean, StarChartSource) - Constructor for class net.grelf.astro.StarChart
If the title is null then one is constructed from the data (so many degrees around position).
StarChart.StarChartDialogue - Class in net.grelf.astro
Enable users to set coordinates and other parameters for creating a star chart.
StarChartDialogue() - Constructor for class net.grelf.astro.StarChart.StarChartDialogue
 
StarChartDialogue(Frame) - Constructor for class net.grelf.astro.StarChart.StarChartDialogue
 
StarChartFrame - Class in net.grelf.grip
A type of ImFrame that contains a net.grelf.astro.StarChart.
StarChartFrame(String, int, int, StarChart) - Constructor for class net.grelf.grip.StarChartFrame
 
StarChartLoader - Class in net.grelf.astro
Base for classes loading data for StarChart.
StarChartLoader() - Constructor for class net.grelf.astro.StarChartLoader
 
StarChartSource - Enum in net.grelf.astro
For defining the data source to be used when creating a star chart.
StarMeasFrame - Class in net.grelf.grip
An ImFrame for use with a StarMeasProcessor.
StarMeasFrame(StarMeasProcessor, File) - Constructor for class net.grelf.grip.StarMeasFrame
 
StarMeasProcessor - Class in net.grelf.grip
Semi-interactive batch processor which asks the user to point to a detected star in the first frame to be processed, then the same star is measured in all subsequent frames.
StarMeasProcessor() - Constructor for class net.grelf.grip.StarMeasProcessor
 
StarSegmenter - Class in net.grelf.grip
Segments stars from images by using an algorithm designed specifically for the purpose.
StarSegmenter() - Constructor for class net.grelf.grip.StarSegmenter
 
stateChanged(ChangeEvent) - Method in class net.grelf.grip.ImAddProportionDialogue
Implementing javax.swing.event.ChangeListener.
stateChanged(ChangeEvent) - Method in class net.grelf.grip.ImColourDialogue
Implementing javax.swing.event.ChangeListener, for the sliders.
stateChanged(ChangeEvent) - Method in class net.grelf.grip.ImContourDialogue
Implementing javax.swing.event.ChangeListener, for the sliders.
stateChanged(ChangeEvent) - Method in class net.grelf.grip.ImMultiplyProportionDialogue
Implementing javax.swing.event.ChangeListener.
stateChanged(ChangeEvent) - Method in class net.grelf.grip.ImSaturateDialogue
Implementing javax.swing.event.ChangeListener.
stateChanged(ChangeEvent) - Method in class net.grelf.grip.RangeSlider
Implementing javax.swing.event.ChangeListener, for the sliders.
stateChanged(ChangeEvent) - Method in class net.grelf.grip.UnsharpMaskDialogue
Implementing javax.swing.event.ChangeListener.
statistics - Variable in class net.grelf.image.HistogramAll
Created by the constructor: accurate (non-binned) values for mean and std dev but the mode is set by rescanning freq[][] after the main calculation.
Statistics() - Constructor for class net.grelf.Maths.Statistics
 
Statistics - Class in net.grelf
Record to hold a set of measurements of a distribution.
Statistics() - Constructor for class net.grelf.Statistics
Fields are public so allow setting individually if necessary.
Statistics(int[], int, int) - Constructor for class net.grelf.Statistics
Calculate statistics from a frequency array.
Statistics(int[], int, int, RangeDouble) - Constructor for class net.grelf.Statistics
Calculate statistics from a frequency array.
stdDev - Variable in class net.grelf.Maths.Statistics
 
stdDev - Variable in class net.grelf.Statistics
Standard deviation.
stdDevMode - Variable in class net.grelf.Statistics
Standard deviation about the mode instead of about the mean - for autoThreshold.
stereo(ImFrame) - Method in class net.grelf.grip.ImFrame
Use this frame to display in red - green stereo the two images from this and imf2.
stop() - Method in class net.grelf.image.Timer
Stop the timer and log the operation name, image size and duration (since the Timer was constructed).
stop() - Method in class net.grelf.Timer
Stop the timer and log the operation name, image size and duration (since the Timer was constructed).
sub(ImFrame) - Method in class net.grelf.grip.ImFrame
Subtract imf2 from this image, pixel by pixel, the result being about the half-way brightness level so that both negative and positive results can be seen.
subToZero(ImFrame) - Method in class net.grelf.grip.ImFrame
Subtract imf2 from this image, pixel by pixel, keeping only positive results, base level 0.
subtract(Angle) - Method in class net.grelf.Angle
Returns a new Angle which is the result of subtracting other from this.
subtract(Complex) - Method in class net.grelf.Complex
Subtracts z from this and also returns this, to be chainable.
subtract(double) - Method in class net.grelf.Complex
Subtracts real x from this and also returns this, to be chainable.
subtract(ComplexImage) - Method in interface net.grelf.image.ComplexImage
Subtract both real and imaginary parts of another image from the current image.
subtract(ComplexImage) - Method in class net.grelf.image.ComplexImage64
Subtract both real and imaginary parts of another image from the current image.
subtract(Image) - Method in interface net.grelf.image.Image
Subtract pixel values of other image from this image data array, raising result by minimum possible so it is always positive.
subtract(Image) - Method in class net.grelf.image.Image32
Subtract pixel values of other image from this image data array, raising result by minimum possible so it is always positive.
subtract(Image) - Method in class net.grelf.image.Image64
Subtract pixel values of other image from this image data array.
subtract(Image) - Method in class net.grelf.image.Image8or16Base
Subtract pixel values of other image from this image data array, raising result by minimum possible so it is always positive.
subtract(MeasuredValue) - Method in class net.grelf.MeasuredValue
 
subtractToZero(Image) - Method in interface net.grelf.image.Image
Subtract pixel values of other image from this image data array, clipping negative results to zero.
subtractToZero(Image) - Method in class net.grelf.image.Image32
Subtract pixel values of other image from this image data array, clipping negative results to zero.
subtractToZero(Image) - Method in class net.grelf.image.Image64
Subtract pixel values of other image from this image data array, clipping negative results to zero.
subtractToZero(Image) - Method in class net.grelf.image.Image8or16Base
Subtract pixel values of other image from this image data array, clipping negative results to zero.
summary() - Static method in class net.grelf.meteor.Parameters
 
swap() - Method in class net.grelf.grip.ImTable
Only called if table.getSelected () has a list of 2 selected ImFrame objects.
swapQuadrants() - Method in class net.grelf.grip.ImFrame
Rearrange the 4 quadrants of the image - useful for viewing Fourier Transform results.
swapQuadrants() - Method in interface net.grelf.image.Image
Rearrange the 4 quadrants of the image - useful for viewing Fourier Transform results.
swapQuadrants() - Method in class net.grelf.image.Image64
Rearrange the 4 quadrants of the image - useful for viewing Fourier Transform results (in which case the image width and height are powers of 2).
swapQuadrants() - Method in class net.grelf.image.ImageBase
Rearrange the 4 quadrants of the image - useful for viewing Fourier Transform results (in which case the image width and height are powers of 2).
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 
Skip navigation links