Uses of Class
org.anchoranalysis.image.io.bean.stack.writer.StackWriter
Packages that use StackWriter
Package
Description
Bean classes for writing raster-files to the filesystem.
Base classes for generators that ultimately write a
Stack
to the filesystem.Writing stacks to the file system using the Bioformats library.
Raster-writers that use ImageJ to write images to the filesystem.
Implementations of
StackWriter
.Utilities for testing-related reading and writing to the filesystem.
Fixtures for testing
StackWriter
and
related classes.-
Uses of StackWriter in org.anchoranalysis.image.io.bean.stack.writer
Subclasses of StackWriter in org.anchoranalysis.image.io.bean.stack.writerModifier and TypeClassDescriptionclass
A base-class for aStackWriter
that writes an image that has either one or three channels.Methods in org.anchoranalysis.image.io.bean.stack.writer with type parameters of type StackWriterModifier and TypeMethodDescriptionstatic <T extends StackWriter>
ImageIOExceptionWriterErrorMessageHelper.generalWriteException
(Class<T> writerClass, Path path, Exception cause) Creates aImageIOException
with an error message that image-writing failed. -
Uses of StackWriter in org.anchoranalysis.image.io.stack.output.generator
Methods in org.anchoranalysis.image.io.stack.output.generator that return StackWriterModifier and TypeMethodDescriptionstatic StackWriter
GeneratorOutputter.writer
(OutputWriteSettings settings) Gets the defaultStackWriter
. -
Uses of StackWriter in org.anchoranalysis.io.bioformats.bean.writer
Subclasses of StackWriter in org.anchoranalysis.io.bioformats.bean.writerModifier and TypeClassDescriptionclass
Base class for writing a stack to the filesystem using the Bioformats library.class
Writes a stack to the filesystem as an OME-TIFF using the Bioformats library.class
Writes a stack to the filesystem as an OME-XML using the Bioformats library.class
Writes a stack to the filesystem as a TIFF using the Bioformats library. -
Uses of StackWriter in org.anchoranalysis.io.imagej.bean.stack.writer
Subclasses of StackWriter in org.anchoranalysis.io.imagej.bean.stack.writerModifier and TypeClassDescriptionclass
Base class for writing a raster using ImageJ.class
Writes a PNG image using ImageJ.class
Writes a TIFF image using ImageJ. -
Uses of StackWriter in org.anchoranalysis.plugin.io.bean.stack.writer
Subclasses of StackWriter in org.anchoranalysis.plugin.io.bean.stack.writerModifier and TypeClassDescriptionclass
Uses different raster-writers depending on the number/type of channels.class
Uses different raster-writers depending on whether it is always 2D (not a z-stack) or possibly 3D.class
Selects particular writers based on if particular suggested image formats are present.class
class
A base class for aStackWriter
delegates to anotherStackWriter
based on values of aStackWriteAttributes
.class
When writing a stack, an additional file is written to indicate the physical voxel sizes, if this information is known.Methods in org.anchoranalysis.plugin.io.bean.stack.writer that return StackWriterModifier and TypeMethodDescriptionBranchChannels.getWhenBinaryChannel()
Writer employed if a stack is a single-channeled binary image.BranchChannels.getWhenNotEightBit()
Writer employed if a stack contains channels that are not 8-bit.BranchChannels.getWhenRGB()
Writer employed if a stack is a three-channeled RGB image.BranchChannels.getWhenRGBAlpha()
Writer employed if a stack is a four-channeled RGBA image.BranchChannels.getWhenSingleChannel()
Writer employed if a stack is a single-channeled image, not guaranteed to be binary.BranchChannels.getWhenThreeChannels()
Writer employed if a stack is a three-channeled non-RGB image.BranchChannels.getWriter()
Default writer, if a more specific writer is not specified for a condition.WriteResolutionXml.getWriter()
BranchStack.getWriterAlways2D()
Writer to use if it is guaranteed that the image will always be 2D.BranchStack.getWriterElse()
Otherwise the writer to use.BranchSuggestedFormat.getWriterIfNoSuggestion()
The writer to use if there is no suggested file-format.protected StackWriter
BranchChannels.selectDelegate
(StackWriteOptions writeOptions) protected StackWriter
BranchStack.selectDelegate
(StackWriteOptions writeOptions) protected StackWriter
BranchSuggestedFormat.selectDelegate
(StackWriteOptions writeOptions) protected abstract StackWriter
StackWriterDelegateBase.selectDelegate
(StackWriteOptions writeOptions) Selects aStackWriter
to use as a delegate.Methods in org.anchoranalysis.plugin.io.bean.stack.writer that return types with arguments of type StackWriterModifier and TypeMethodDescriptionBranchSuggestedFormat.getWritersIfSuggested()
A list of writers to select if a given format is usedMethods in org.anchoranalysis.plugin.io.bean.stack.writer with parameters of type StackWriterModifier and TypeMethodDescriptionvoid
BranchChannels.setWhenBinaryChannel
(StackWriter whenBinaryChannel) Writer employed if a stack is a single-channeled binary image.void
BranchChannels.setWhenNotEightBit
(StackWriter whenNotEightBit) Writer employed if a stack contains channels that are not 8-bit.void
BranchChannels.setWhenRGB
(StackWriter whenRGB) Writer employed if a stack is a three-channeled RGB image.void
BranchChannels.setWhenRGBAlpha
(StackWriter whenRGBAlpha) Writer employed if a stack is a four-channeled RGBA image.void
BranchChannels.setWhenSingleChannel
(StackWriter whenSingleChannel) Writer employed if a stack is a single-channeled image, not guaranteed to be binary.void
BranchChannels.setWhenThreeChannels
(StackWriter whenThreeChannels) Writer employed if a stack is a three-channeled non-RGB image.void
BranchChannels.setWriter
(StackWriter writer) Default writer, if a more specific writer is not specified for a condition.void
WriteResolutionXml.setWriter
(StackWriter writer) void
BranchStack.setWriterAlways2D
(StackWriter writerAlways2D) Writer to use if it is guaranteed that the image will always be 2D.void
BranchStack.setWriterElse
(StackWriter writerElse) Otherwise the writer to use.void
BranchSuggestedFormat.setWriterIfNoSuggestion
(StackWriter writerIfNoSuggestion) The writer to use if there is no suggested file-format.Method parameters in org.anchoranalysis.plugin.io.bean.stack.writer with type arguments of type StackWriterModifier and TypeMethodDescriptionvoid
BranchSuggestedFormat.setWritersIfSuggested
(List<StackWriter> writersIfSuggested) A list of writers to select if a given format is used -
Uses of StackWriter in org.anchoranalysis.plugin.opencv.bean.stack
Subclasses of StackWriter in org.anchoranalysis.plugin.opencv.bean.stackModifier and TypeClassDescriptionclass
Writes a stack to the file-system using OpenCV and a specified extension. -
Uses of StackWriter in org.anchoranalysis.test.image.io
Methods in org.anchoranalysis.test.image.io that return StackWriterModifier and TypeMethodDescriptionstatic StackWriter
BeanInstanceMapFixture.ensureStackWriter
(boolean tiff) Ensure aStackWriter
instance exists in the underlyingBeanInstanceMap
. -
Uses of StackWriter in org.anchoranalysis.test.image.stackwriter
Methods in org.anchoranalysis.test.image.stackwriter that return StackWriterModifier and TypeMethodDescriptionprotected abstract StackWriter
StackWriterTestBase.createWriter()
Creates theStackWriter
to be tested.Constructors in org.anchoranalysis.test.image.stackwriter with parameters of type StackWriterModifierConstructorDescriptionStackTester
(StackWriter writer, Path directoryToWriteTo, String extension, boolean include3D) Creates a newStackTester
instance.