|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface SpatialFilter
Interface implemented by classes that can spatially filter images.
| Nested Class Summary | |
|---|---|
static class |
SpatialFilter.SpecifierPanel
A JPanel that can be used to specify spatial filter parameters. |
| Field Summary | |
|---|---|
static int |
N_DOTS
The number of dots to show as the filter progresses. |
| Method Summary | |
|---|---|
MultiSliceImage |
filter(MultiSliceImage image)
Filter a MultiSliceImage, returning a new image which is a filtered version of the supplied image. |
MultiSliceImage |
filter(MultiSliceImage image,
MonitorWorker worker,
boolean verbose)
Filter a MultiSliceImage, returning a new image which is a filtered version of the supplied image. |
void |
filterInPlace(MultiSliceImage image)
Filter a MultiSliceImage "in place". |
void |
filterInPlace(MultiSliceImage image,
MonitorWorker worker,
boolean verbose)
Filter a MultiSliceImage "in place". |
void |
filterInPlace(java.lang.Object pixels,
PixelDataType dataType,
int nCols,
int nRows,
int nSlices)
Filter an array of pixel values "in place". |
void |
filterInPlace(java.lang.Object pixels,
PixelDataType dataType,
int nCols,
int nRows,
int nSlices,
MonitorWorker worker,
boolean verbose)
Filter an array of pixel values "in place". |
| Field Detail |
|---|
static final int N_DOTS
| Method Detail |
|---|
MultiSliceImage filter(MultiSliceImage image)
throws InvalidImageException
image - the image to be filtered.
InvalidImageException - if the supplied image cannot be filtered with this filter.
MultiSliceImage filter(MultiSliceImage image,
MonitorWorker worker,
boolean verbose)
throws InvalidImageException,
CancelledException
image - the image to be filtered.worker - the MonitorWorker that may be used to cancel the filter operation.verbose - whether verbose reporting to System.out is turned on.
InvalidImageException - if the supplied image cannot be filtered with this filter.
CancelledException - if the filter operation is cancelled by the user or
programmatically.
void filterInPlace(MultiSliceImage image)
throws InvalidImageException
image - the image to be filtered.
InvalidImageException - if the supplied image cannot be filtered with this filter.
void filterInPlace(MultiSliceImage image,
MonitorWorker worker,
boolean verbose)
throws InvalidImageException,
CancelledException
image - the image to be filtered.worker - the MonitorWorker that may be used to cancel the filter operation.verbose - whether verbose reporting to System.out is turned on.
InvalidImageException - if the supplied image cannot be filtered with this filter.
CancelledException - if the filter operation is cancelled by the user or
programmatically.
void filterInPlace(java.lang.Object pixels,
PixelDataType dataType,
int nCols,
int nRows,
int nSlices)
pixels - the array of image pixel values.dataType - the PixelDataType of the pixels.nCols - the number of image columns.nRows - the number of image rows.nSlices - the number of image slices.
void filterInPlace(java.lang.Object pixels,
PixelDataType dataType,
int nCols,
int nRows,
int nSlices,
MonitorWorker worker,
boolean verbose)
throws CancelledException
pixels - the array of image pixel values.dataType - the PixelDataType of the pixels.nCols - the number of image columns.nRows - the number of image rows.nSlices - the number of image slices.worker - the MonitorWorker that may be used to cancel the filter operation.verbose - whether verbose reporting to System.out is turned on.
CancelledException - if the filter operation is cancelled by the user or
programmatically.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||