| Package | Description |
|---|---|
| io.scif |
Provides the interfaces and default implementations for the components of
SCIFIO, and the context for instantiating these components.
|
| io.scif.config |
This package provides configuration options for all SCIFIO components.
|
| io.scif.filters |
Provides wrapping classes for modifying the performance of one or more of a
{link io.scif.Format}'s components.
|
| io.scif.formats |
Provides
Format implementations for all file formats that are
supported by default in SCIFIO. |
| io.scif.formats.qt | |
| io.scif.img |
Provides SCIFIO-based classes for working with
ImgPlus
from the imglib2 library. |
| io.scif.img.converters | |
| io.scif.services |
Provides a set of Services (singletons within a given context) for working
with SCIFIO objects.
|
| io.scif.util |
Provides utility classes for common operations on or by SCIFIO components.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
AbstractWriter.checkLocation(org.scijava.io.handle.DataHandle<org.scijava.io.location.Location> out,
SCIFIOConfig config)
Validate that the given output is consistent with the given configuration.
|
boolean |
AbstractChecker.isFormat(org.scijava.io.location.Location loc,
SCIFIOConfig config) |
boolean |
Checker.isFormat(org.scijava.io.location.Location loc,
SCIFIOConfig config)
Checks if the provided image source is compatible with this
Format. |
ByteArrayPlane |
DefaultReader.openPlane(int imageIndex,
long planeIndex,
ByteArrayPlane plane,
net.imglib2.Interval bounds,
SCIFIOConfig config)
Non-functional openPlane implementation.
|
P |
TypedReader.openPlane(int imageIndex,
long planeIndex,
net.imglib2.Interval bounds,
SCIFIOConfig config) |
Plane |
Reader.openPlane(int imageIndex,
long planeIndex,
net.imglib2.Interval bounds,
SCIFIOConfig config)
As
Reader.openPlane(int, long, Interval) with configuration options. |
P |
AbstractReader.openPlane(int imageIndex,
long planeIndex,
net.imglib2.Interval bounds,
SCIFIOConfig config) |
P |
TypedReader.openPlane(int imageIndex,
long planeIndex,
P plane,
net.imglib2.Interval bounds,
SCIFIOConfig config) |
Plane |
Reader.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 |
AbstractReader.openPlane(int imageIndex,
long planeIndex,
Plane plane,
net.imglib2.Interval bounds,
SCIFIOConfig config) |
Plane |
Reader.openPlane(int imageIndex,
long planeIndex,
Plane plane,
SCIFIOConfig config)
Allows a single
Plane object to be reused by reference when opening
complete planes. |
Plane |
AbstractReader.openPlane(int imageIndex,
long planeIndex,
Plane plane,
SCIFIOConfig config) |
P |
TypedReader.openPlane(int imageIndex,
long planeIndex,
P plane,
SCIFIOConfig config) |
P |
AbstractReader.openPlane(int imageIndex,
long planeIndex,
P plane,
SCIFIOConfig config) |
P |
TypedReader.openPlane(int imageIndex,
long planeIndex,
SCIFIOConfig config) |
Plane |
Reader.openPlane(int imageIndex,
long planeIndex,
SCIFIOConfig config)
As
Reader.openPlane(int, long) with configuration options. |
P |
AbstractReader.openPlane(int imageIndex,
long planeIndex,
SCIFIOConfig config) |
Metadata |
Parser.parse(org.scijava.io.handle.DataHandle<org.scijava.io.location.Location> stream,
Metadata meta,
SCIFIOConfig config)
/** As
Parser.parse(DataHandle, Metadata) with configuration options. |
M |
AbstractParser.parse(org.scijava.io.handle.DataHandle<org.scijava.io.location.Location> handle,
Metadata meta,
SCIFIOConfig config) |
M |
TypedParser.parse(org.scijava.io.handle.DataHandle<org.scijava.io.location.Location> stream,
M meta,
SCIFIOConfig config)
Generic-parameterized
parse method, using
TypedMetadata to avoid type erasure conflicts with
Parser.parse(DataHandle, Metadata). |
M |
AbstractParser.parse(org.scijava.io.handle.DataHandle<org.scijava.io.location.Location> handle,
M meta,
SCIFIOConfig config) |
Metadata |
Parser.parse(org.scijava.io.handle.DataHandle<org.scijava.io.location.Location> handle,
SCIFIOConfig config)
As
Parser.parse(DataHandle) with configuration options. |
M |
TypedParser.parse(org.scijava.io.handle.DataHandle<org.scijava.io.location.Location> handle,
SCIFIOConfig config) |
M |
AbstractParser.parse(org.scijava.io.handle.DataHandle<org.scijava.io.location.Location> stream,
SCIFIOConfig config) |
Metadata |
Parser.parse(org.scijava.io.location.Location fileName,
Metadata meta,
SCIFIOConfig config)
As
Parser.parse(Location, Metadata) with configuration options. |
M |
AbstractParser.parse(org.scijava.io.location.Location loc,
Metadata meta,
SCIFIOConfig config) |
M |
TypedParser.parse(org.scijava.io.location.Location fileName,
M meta,
SCIFIOConfig config)
Generic-parameterized
parse method, using
TypedMetadata to avoid type erasure conflicts with
Parser.parse(Location, Metadata). |
M |
AbstractParser.parse(org.scijava.io.location.Location loc,
M meta,
SCIFIOConfig config) |
Metadata |
Parser.parse(org.scijava.io.location.Location fileName,
SCIFIOConfig config)
As
Parser.parse(Location) with configuration options. |
M |
TypedParser.parse(org.scijava.io.location.Location loc,
SCIFIOConfig config) |
M |
AbstractParser.parse(org.scijava.io.location.Location loc,
SCIFIOConfig config) |
void |
AbstractWriter.setDest(org.scijava.io.handle.DataHandle<org.scijava.io.location.Location> out,
int imageIndex,
SCIFIOConfig config) |
void |
Writer.setDest(org.scijava.io.handle.DataHandle<org.scijava.io.location.Location> handle,
int imageIndex,
SCIFIOConfig config)
As
Writer.setDest(DataHandle, int), with specification for new
configuration options. |
void |
AbstractWriter.setDest(org.scijava.io.handle.DataHandle<org.scijava.io.location.Location> out,
SCIFIOConfig config) |
void |
Writer.setDest(org.scijava.io.handle.DataHandle<org.scijava.io.location.Location> handle,
SCIFIOConfig config)
As
Writer.setDest(DataHandle), with specification for new configuration
options. |
void |
AbstractWriter.setDest(org.scijava.io.location.Location loc,
int imageIndex,
SCIFIOConfig config) |
void |
Writer.setDest(org.scijava.io.location.Location location,
int imageIndex,
SCIFIOConfig config)
As
Writer.setDest(Location, int) with specification for new configuration
options. |
void |
AbstractWriter.setDest(org.scijava.io.location.Location loc,
SCIFIOConfig config) |
void |
Writer.setDest(org.scijava.io.location.Location location,
SCIFIOConfig config)
As
Writer.setDest(Location) with specification for new configuration
options. |
void |
Reader.setSource(org.scijava.io.handle.DataHandle<org.scijava.io.location.Location> handle,
SCIFIOConfig config)
As
Reader.setSource(DataHandle) with configuration options. |
void |
AbstractReader.setSource(org.scijava.io.handle.DataHandle<org.scijava.io.location.Location> handle,
SCIFIOConfig config) |
void |
Reader.setSource(org.scijava.io.location.Location loc,
SCIFIOConfig config)
As
Reader.setSource(Location) with configuration options. |
void |
AbstractReader.setSource(org.scijava.io.location.Location loc,
SCIFIOConfig config) |
protected void |
DefaultParser.typedParse(org.scijava.io.handle.DataHandle<org.scijava.io.location.Location> stream,
DefaultMetadata meta,
SCIFIOConfig config) |
protected abstract void |
AbstractParser.typedParse(org.scijava.io.handle.DataHandle<org.scijava.io.location.Location> handle,
M meta,
SCIFIOConfig config)
A helper method, called by
AbstractParser.parse(DataHandle, TypedMetadata). |
| Modifier and Type | Method and Description |
|---|---|
SCIFIOConfig |
SCIFIOConfig.checkerSetOpen(boolean open) |
SCIFIOConfig |
SCIFIOConfig.clone() |
SCIFIOConfig |
SCIFIOConfig.enableBufferedReading(boolean enabled) |
SCIFIOConfig |
SCIFIOConfig.groupableSetGroupFiles(boolean groupFiles) |
SCIFIOConfig |
SCIFIOConfig.imgOpenerSetComputeMinMax(boolean computeMinMax) |
SCIFIOConfig |
SCIFIOConfig.imgOpenerSetImgFactoryHeuristic(ImgFactoryHeuristic imgFactoryHeuristic) |
SCIFIOConfig |
SCIFIOConfig.imgOpenerSetImgModes(SCIFIOConfig.ImgMode... imgModes) |
SCIFIOConfig |
SCIFIOConfig.imgOpenerSetIndex(int index) |
SCIFIOConfig |
SCIFIOConfig.imgOpenerSetOpenAllImages(boolean openAll) |
SCIFIOConfig |
SCIFIOConfig.imgOpenerSetPlaneConverter(PlaneConverter planeConverter) |
SCIFIOConfig |
SCIFIOConfig.imgOpenerSetRange(Range range) |
SCIFIOConfig |
SCIFIOConfig.imgOpenerSetRange(String range) |
SCIFIOConfig |
SCIFIOConfig.imgOpenerSetRegion(ImageRegion region) |
SCIFIOConfig |
SCIFIOConfig.imgSaverSetWriteRGB(boolean rgb) |
SCIFIOConfig |
SCIFIOConfig.parserSetFiltered(boolean filterMetadata) |
SCIFIOConfig |
SCIFIOConfig.parserSetLevel(MetadataLevel level) |
SCIFIOConfig |
SCIFIOConfig.parserSetSaveOriginalMetadata(boolean saveOriginalMetadata) |
SCIFIOConfig |
SCIFIOConfig.writerSetCodecOptions(CodecOptions options) |
SCIFIOConfig |
SCIFIOConfig.writerSetColorModel(ColorModel cm) |
SCIFIOConfig |
SCIFIOConfig.writerSetCompression(CompressionType compressType) |
SCIFIOConfig |
SCIFIOConfig.writerSetCompression(String compress) |
SCIFIOConfig |
SCIFIOConfig.writerSetFailIfOverwriting(boolean failIfOverwriting)
Warning: "overwriting" behavior is format-specific and not
guaranteed to result in a valid image.
|
SCIFIOConfig |
SCIFIOConfig.writerSetFramesPerSecond(int rate) |
SCIFIOConfig |
SCIFIOConfig.writerSetSequential(boolean sequential)
Sets whether or not we know that planes will be written sequentially.
|
| Constructor and Description |
|---|
SCIFIOConfig(SCIFIOConfig config)
Copying constructor.
|
| Modifier and Type | Method and Description |
|---|---|
Plane |
FileStitcher.openPlane(int imageIndex,
long planeIndex,
net.imglib2.Interval bounds,
SCIFIOConfig config) |
Plane |
ChannelFiller.openPlane(int imageIndex,
long planeIndex,
net.imglib2.Interval bounds,
SCIFIOConfig config) |
Plane |
PlaneSeparator.openPlane(int imageIndex,
long planeIndex,
net.imglib2.Interval bounds,
SCIFIOConfig config) |
Plane |
MinMaxFilter.openPlane(int imageIndex,
long planeIndex,
net.imglib2.Interval bounds,
SCIFIOConfig config) |
Plane |
DimensionSwapper.openPlane(int imageIndex,
long planeIndex,
net.imglib2.Interval bounds,
SCIFIOConfig config) |
Plane |
AbstractReaderFilter.openPlane(int imageIndex,
long planeIndex,
net.imglib2.Interval bounds,
SCIFIOConfig config) |
Plane |
FileStitcher.openPlane(int imageIndex,
long planeIndex,
Plane plane,
net.imglib2.Interval bounds,
SCIFIOConfig config) |
Plane |
ChannelFiller.openPlane(int imageIndex,
long planeIndex,
Plane plane,
net.imglib2.Interval bounds,
SCIFIOConfig config) |
Plane |
PlaneSeparator.openPlane(int imageIndex,
long planeIndex,
Plane plane,
net.imglib2.Interval bounds,
SCIFIOConfig config) |
Plane |
MinMaxFilter.openPlane(int imageIndex,
long planeIndex,
Plane plane,
net.imglib2.Interval bounds,
SCIFIOConfig config) |
Plane |
DimensionSwapper.openPlane(int imageIndex,
long planeIndex,
Plane plane,
net.imglib2.Interval bounds,
SCIFIOConfig config) |
Plane |
AbstractReaderFilter.openPlane(int imageIndex,
long planeIndex,
Plane plane,
net.imglib2.Interval bounds,
SCIFIOConfig config) |
Plane |
ChannelFiller.openPlane(int imageIndex,
long planeIndex,
Plane plane,
SCIFIOConfig config) |
Plane |
PlaneSeparator.openPlane(int imageIndex,
long planeIndex,
Plane plane,
SCIFIOConfig config) |
Plane |
MinMaxFilter.openPlane(int imageIndex,
long planeIndex,
Plane plane,
SCIFIOConfig config) |
Plane |
DimensionSwapper.openPlane(int imageIndex,
long planeIndex,
Plane plane,
SCIFIOConfig config) |
Plane |
AbstractReaderFilter.openPlane(int imageIndex,
long planeIndex,
Plane plane,
SCIFIOConfig config) |
Plane |
ChannelFiller.openPlane(int imageIndex,
long planeIndex,
SCIFIOConfig config) |
Plane |
PlaneSeparator.openPlane(int imageIndex,
long planeIndex,
SCIFIOConfig config) |
Plane |
MinMaxFilter.openPlane(int imageIndex,
long planeIndex,
SCIFIOConfig config) |
Plane |
DimensionSwapper.openPlane(int imageIndex,
long planeIndex,
SCIFIOConfig config) |
Plane |
AbstractReaderFilter.openPlane(int imageIndex,
long planeIndex,
SCIFIOConfig config) |
void |
FileStitcher.setSource(org.scijava.io.handle.DataHandle<org.scijava.io.location.Location> source,
SCIFIOConfig config) |
void |
AbstractReaderFilter.setSource(org.scijava.io.handle.DataHandle<org.scijava.io.location.Location> handle,
SCIFIOConfig config) |
void |
FileStitcher.setSource(org.scijava.io.location.Location source,
SCIFIOConfig config) |
void |
AbstractReaderFilter.setSource(org.scijava.io.location.Location loc,
SCIFIOConfig config) |
protected void |
FileStitcher.setSourceHelper(org.scijava.io.location.Location source,
SCIFIOConfig config) |
protected void |
ChannelFiller.setSourceHelper(org.scijava.io.location.Location source,
SCIFIOConfig config) |
protected void |
DimensionSwapper.setSourceHelper(org.scijava.io.location.Location source,
SCIFIOConfig config) |
protected void |
AbstractReaderFilter.setSourceHelper(org.scijava.io.location.Location source,
SCIFIOConfig config)
Allows code to be executed regardless of which
AbstractReaderFilter.setSource(org.scijava.io.location.Location) signature
is called. |
| Modifier and Type | Method and Description |
|---|---|
<T extends net.imglib2.type.numeric.RealType<T>> |
RandomAccessConverter.populatePlane(Reader reader,
int imageIndex,
int planeIndex,
byte[] plane,
net.imagej.ImgPlus<T> img,
SCIFIOConfig config)
Uses a cursor to populate the plane.
|
<T extends net.imglib2.type.numeric.RealType<T>> |
ArrayDataAccessConverter.populatePlane(Reader reader,
int imageIndex,
int planeIndex,
byte[] source,
net.imagej.ImgPlus<T> dest,
SCIFIOConfig config) |
<T extends net.imglib2.type.numeric.RealType<T>> |
PlaneConverter.populatePlane(Reader reader,
int imageIndex,
int planeIndex,
byte[] source,
net.imagej.ImgPlus<T> dest,
SCIFIOConfig config) |
<T extends net.imglib2.type.numeric.RealType<T>> |
PlanarAccessConverter.populatePlane(Reader reader,
int imageIndex,
int planeIndex,
byte[] plane,
net.imagej.ImgPlus<T> planarImg,
SCIFIOConfig config)
Populates plane by reference using
PlanarAccess interface. |
| Modifier and Type | Method and Description |
|---|---|
static void |
FormatTools.convert(Reader input,
Writer output,
String outputFile,
SCIFIOConfig config)
As
FormatTools.convert(Reader, Writer, String), with configuration options. |
Copyright © 2011–2026 SCIFIO. All rights reserved.