Package | Description |
---|---|
net.grelf.grip |
This package contains the Java classes which are specific to the image
processing application GRIP.
GRIP is available as a free download from www.grelf.net - please always quote this URL in connection with GRIP. Version: 18.1.24 |
net.grelf.image |
This package contains Java classes defining and processing images.
|
Modifier and Type | Method and Description |
---|---|
void |
ImThreshDialogue.rangeChanged(RangeSlider slider,
RangeInt newValues)
Implementing RangeSliderUser, to respond to changes in the sliders.
|
void |
ImThreshRGBDialogue.rangeChanged(RangeSlider slider,
RangeInt newValues)
Implementing RangeSliderUser, to respond to changes in the sliders.
|
void |
RangeSliderUser.rangeChanged(RangeSlider slider,
RangeInt newValues)
Call-back method invoked by a RangeSlider when its values change.
|
Constructor and Description |
---|
RangeSlider(RangeInt theLimits,
RangeInt initialValues,
int orientation,
java.awt.Color backgroundColour,
int majorTickInterval,
int minorTickInterval,
java.lang.String theChannelLabel,
java.awt.Color borderColour,
int borderThickness,
RangeSliderUser theCaller)
The orientation is either javax.swing.SwingConstants.HORIZONTAL or
javax.swing.SwingConstants.VERTICAL.
|
Modifier and Type | Field and Description |
---|---|
RangeInt[] |
Threshold.th
The threshold ranges, one per channel.
|
Modifier and Type | Method and Description |
---|---|
RangeInt[] |
Image.getChannelRanges()
Find the range of values in each channel, as pairs of int values.
|
RangeInt[] |
Image32.getChannelRanges()
Find the range of values in each channel, as pairs of int values.
|
RangeInt[] |
Image64.getChannelRanges()
Find the range of values in each channel, as pairs of int values -
NB: MAY OVERFLOW.
|
RangeInt[] |
Image8or16Base.getChannelRanges() |
RangeInt |
Image.getRange()
Get the minimum and maximum values occurring across all channels, as a
pair of int values.
|
RangeInt |
Image32.getRange()
Get the minimum and maximum values occurring, across all channels.
|
RangeInt |
Image64.getRange()
Get the minimum and maximum values occurring, across all channels.
|
RangeInt |
Image8or16Base.getRange() |
abstract RangeInt |
ImageBase.getRange()
Get the minimum and maximum values occurring across all channels, as a
pair of int values.
|
RangeInt |
Image.getRangeByRescanning()
Get overall range of values across all channels, as a pair of int values.
|
RangeInt |
Image32.getRangeByRescanning()
Get overall range of values across all channels, as a pair of int values.
|
RangeInt |
Image64.getRangeByRescanning()
Get overall range of values across all channels, as a pair of int
values, and also set it in the data of this image - NB: MAY OVERFLOW.
|
RangeInt |
Image8or16Base.getRangeByRescanning() |
Modifier and Type | Method and Description |
---|---|
void |
Image.save(java.lang.String filePath,
RangeInt range)
Save on disc: faster version if the range of values occurring in the
Image is already known.
|
void |
Image32.save(java.lang.String filePath,
RangeInt range)
Save on disc as a FITS or TIFF file: faster version if
the range of values occurring in the image is already known.
|
void |
Image64.save(java.lang.String filePath,
RangeInt range)
Save on disc: 64-bit images can only be saved as FITS, so saveAsFITS()
is called directly.
|
void |
Image8or16Base.save(java.lang.String filePath,
RangeInt range)
Save image as a file.
|
protected void |
Image32.setRange(RangeInt range) |
protected void |
Image64.setRange(RangeInt range) |
protected void |
Image8or16Base.setRange(RangeInt range)
Does nothing because we know the range of an 8- or 16-bit image.
|
protected abstract void |
ImageBase.setRange(RangeInt range) |