public class MinMaxFilter extends AbstractReaderFilter
| Constructor and Description |
|---|
MinMaxFilter() |
| Modifier and Type | Method and Description |
|---|---|
void |
close(boolean fileOnly)
Closes the image source(s) associated with this component, with a toggle to
determine if the component itself is reset.
|
Double |
getAxisGlobalMaximum(int imageIndex,
net.imagej.axis.AxisType type,
int index)
Retrieves a specified planar axis's global maximum.
|
Double |
getAxisGlobalMinimum(int imageIndex,
net.imagej.axis.AxisType type,
int index)
Retrieves a specified planar axis's global minimum.
|
Double |
getAxisKnownMaximum(int imageIndex,
net.imagej.axis.AxisType type,
int index)
Retrieves the specified planar axis's maximum based on the images that have
been read.
|
Double |
getAxisKnownMinimum(int imageIndex,
net.imagej.axis.AxisType type,
int index)
Retrieves the specified planar axis's minimum based on the images that have
been read.
|
Class<?> |
getNativeDataType() |
long |
getPlaneCount(int imageIndex)
Determines the number of planes in the current file.
|
Double |
getPlaneMaximum(int imageIndex,
long planeIndex)
Retrieves the maximum pixel value for each planar axis of the specified
plane.
|
Double |
getPlaneMinimum(int imageIndex,
long planeIndex)
Retrieves the minimum pixel value for each planar axis of the specified
plane.
|
boolean |
isMinMaxPopulated(int imageIndex)
Returns true if the values returned by getAxisGlobalMinimum/Maximum can be
trusted.
|
Plane |
openPlane(int imageIndex,
long planeIndex)
Creates a
Plane representation of the pixels at the
specified indices. |
Plane |
openPlane(int imageIndex,
long planeIndex,
net.imglib2.Interval bounds)
Creates a
Plane representation of a desired sub-region from
the pixels at the specified indices. |
Plane |
openPlane(int imageIndex,
long planeIndex,
net.imglib2.Interval bounds,
SCIFIOConfig config)
As
Reader.openPlane(int, long, Interval) with configuration options. |
Plane |
openPlane(int imageIndex,
long planeIndex,
Plane plane)
Allows a single
Plane object to be reused by reference when opening
complete planes. |
Plane |
openPlane(int imageIndex,
long planeIndex,
Plane plane,
net.imglib2.Interval bounds)
Allows a single
Plane object to be reused by reference when opening
sub-regions of planes. |
Plane |
openPlane(int imageIndex,
long planeIndex,
Plane plane,
net.imglib2.Interval bounds,
SCIFIOConfig config)
Allows a single
Plane object to be reused by reference when opening
sub-regions of planes. |
Plane |
openPlane(int imageIndex,
long planeIndex,
Plane plane,
SCIFIOConfig config)
Allows a single
Plane object to be reused by reference when opening
complete planes. |
Plane |
openPlane(int imageIndex,
long planeIndex,
SCIFIOConfig config)
As
Reader.openPlane(int, long) with configuration options. |
castToTypedPlane, cleanUp, close, createPlane, createPlane, fileGroupOption, getContext, getCurrentLocation, getDomains, getFormat, getFormatName, getHandle, getImageCount, getMetadata, getOptimalTileHeight, getOptimalTileWidth, getParentMeta, hasCompanionFiles, isCompatible, isNormalized, isSingleFile, metaCheck, openPlaneHelper, planarBounds, readPlane, readPlane, readPlaneHelper, setContext, setMetadata, setNormalized, setParent, setSource, setSource, setSource, setSource, setSourceHelper, targetenabledDefault, getParent, resetgetVersion, loggetInfo, getPriority, setInfo, setPriority, toStringcontextclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetVersion, loggetIdentifiercontextcompareTo, getPriority, setPrioritygetInfo, setInfogetLocationpublic Double getAxisGlobalMinimum(int imageIndex, net.imagej.axis.AxisType type, int index) throws FormatException
FormatExceptionpublic Double getAxisGlobalMaximum(int imageIndex, net.imagej.axis.AxisType type, int index) throws FormatException
FormatExceptionpublic Double getAxisKnownMinimum(int imageIndex, net.imagej.axis.AxisType type, int index)
public Double getAxisKnownMaximum(int imageIndex, net.imagej.axis.AxisType type, int index)
public Double getPlaneMinimum(int imageIndex, long planeIndex)
public Double getPlaneMaximum(int imageIndex, long planeIndex)
public boolean isMinMaxPopulated(int imageIndex)
public long getPlaneCount(int imageIndex)
ReadergetPlaneCount in interface ReadergetPlaneCount in class AbstractReaderFilterpublic Plane openPlane(int imageIndex, long planeIndex) throws FormatException, IOException
ReaderPlane representation of the pixels at the
specified indices.openPlane in interface ReaderopenPlane in class AbstractReaderFilterimageIndex - the image index within the dataset.planeIndex - the plane index within the image.Plane at the specified indices.FormatExceptionIOExceptionpublic Plane openPlane(int imageIndex, long planeIndex, Plane plane) throws FormatException, IOException
ReaderPlane object to be reused by reference when opening
complete planes.openPlane in interface ReaderopenPlane in class AbstractReaderFilterFormatExceptionIOExceptionReader.openPlane(int, long)public Plane openPlane(int imageIndex, long planeIndex, net.imglib2.Interval bounds) throws FormatException, IOException
ReaderPlane representation of a desired sub-region from
the pixels at the specified indices.openPlane in interface ReaderopenPlane in class AbstractReaderFilterimageIndex - the image index within the dataset.planeIndex - the plane index within the image.bounds - bounds of the planar axes.FormatExceptionIOExceptionpublic Plane openPlane(int imageIndex, long planeIndex, Plane plane, net.imglib2.Interval bounds) throws FormatException, IOException
ReaderPlane object to be reused by reference when opening
sub-regions of planes.openPlane in interface ReaderopenPlane in class AbstractReaderFilterFormatExceptionIOExceptionReader.openPlane(int, long, Interval)public Plane openPlane(int imageIndex, long planeIndex, SCIFIOConfig config) throws FormatException, IOException
ReaderReader.openPlane(int, long) with configuration options.openPlane in interface ReaderopenPlane in class AbstractReaderFilterimageIndex - the image index within the dataset.planeIndex - the plane index within the image.config - Configuration information to use for this read.Plane at the specified indices.FormatExceptionIOExceptionpublic Plane openPlane(int imageIndex, long planeIndex, Plane plane, SCIFIOConfig config) throws FormatException, IOException
ReaderPlane object to be reused by reference when opening
complete planes.openPlane in interface ReaderopenPlane in class AbstractReaderFilterFormatExceptionIOExceptionReader.openPlane(int, long, SCIFIOConfig)public Plane openPlane(int imageIndex, long planeIndex, net.imglib2.Interval bounds, SCIFIOConfig config) throws FormatException, IOException
ReaderReader.openPlane(int, long, Interval) with configuration options.openPlane in interface ReaderopenPlane in class AbstractReaderFilterimageIndex - the image index within the dataset.planeIndex - the plane index within the image.bounds - bounds of the planar axes.config - Configuration information to use for this read.FormatExceptionIOExceptionpublic Plane openPlane(int imageIndex, long planeIndex, Plane plane, net.imglib2.Interval bounds, SCIFIOConfig config) throws FormatException, IOException
ReaderPlane object to be reused by reference when opening
sub-regions of planes.openPlane in interface ReaderopenPlane in class AbstractReaderFilterFormatExceptionIOExceptionReader.openPlane(int, long, Interval, SCIFIOConfig)public void close(boolean fileOnly)
throws IOException
HasSourceclose in interface HasSourceclose in class AbstractReaderFilterfileOnly - - If true, only the associated source(s) are closed.IOExceptionpublic Class<?> getNativeDataType()
Copyright © 2011–2026 SCIFIO. All rights reserved.