Uses of Interface
org.anchoranalysis.io.generator.Generator
Packages that use Generator
Package
Description
Generates output images to illustrate a
Assignment
between annotations.A
Generator
for writing a table of feature values as a
CSV.Non-bean classes for writing a
Channel
to the
filesystem.Non-bean classes for writing a
Histogram
to the
filesystem.Writing an
ObjectCollection
to the filesystem as a
single-channeled stack.Writing an
ObjectCollection
to the filesystem in
HDF5 format.Writing an
ObjectCollection
to the filesystem as
multiple binary singled-channeled images.Writing an
ObjectCollection
to the filesystem as
RGB raster-images.Base classes for generators that ultimately write only a bounding-box portion of a
Stack
to the filesystem.Base classes for generators that ultimately write a
Stack
to the filesystem.Base-classes and utilities for generators, which write different types of objects to the file
system.
Outputting more than one element collectively using a generator.
Combining multiple generators into one.
Writing a sequence of elements using a generator.
Generators for writing serialized objects.
Generators for writing tabular data, including CSV.
Generators for writing textual data, including strings.
Generators for writing XML data.
Beans to combine two or more annotations.
-
Uses of Generator in org.anchoranalysis.annotation.io.assignment.generator
Classes in org.anchoranalysis.annotation.io.assignment.generator that implement Generator -
Uses of Generator in org.anchoranalysis.feature.io.csv.table
Classes in org.anchoranalysis.feature.io.csv.table that implement GeneratorModifier and TypeClassDescriptionclass
Base class for aGenerator
that outputs a feature-table in CSV format. -
Uses of Generator in org.anchoranalysis.image.io.channel.output
Classes in org.anchoranalysis.image.io.channel.output that implement Generator -
Uses of Generator in org.anchoranalysis.image.io.histogram.output
Classes in org.anchoranalysis.image.io.histogram.output that implement Generator -
Uses of Generator in org.anchoranalysis.image.io.object.output.grayscale
Classes in org.anchoranalysis.image.io.object.output.grayscale that implement GeneratorModifier and TypeClassDescriptionclass
Base class for generators that accept a set of objects as input.class
Writes objects as an image with an incrementing unique integer id value for each object.class
Writes objects merged together as a mask. -
Uses of Generator in org.anchoranalysis.image.io.object.output.hdf5
Classes in org.anchoranalysis.image.io.object.output.hdf5 that implement GeneratorModifier and TypeClassDescriptionclass
A generator that writes aObjectCollection
to a HDF5 file.Methods in org.anchoranalysis.image.io.object.output.hdf5 that return GeneratorModifier and TypeMethodDescriptionstatic Generator
<ObjectCollection> ObjectCollectionWriter.generator()
AGenerator
which writes anObjectCollection
to the file-system. -
Uses of Generator in org.anchoranalysis.image.io.object.output.mask
Classes in org.anchoranalysis.image.io.object.output.mask that implement GeneratorModifier and TypeClassDescriptionclass
Writes an object-mask as a mask (i.e. as a raster image)class
LikeObjectAsMaskGenerator
but additionally outputs a serialized bounding box.Methods in org.anchoranalysis.image.io.object.output.mask that return GeneratorModifier and TypeMethodDescriptionstatic Generator
<ObjectCollection> RasterDirectoryObjectsGenerator.create()
-
Uses of Generator in org.anchoranalysis.image.io.object.output.rgb
Classes in org.anchoranalysis.image.io.object.output.rgb that implement GeneratorModifier and TypeClassDescriptionclass
Similar toDrawObjectsGenerator
, but with the background stack cropped to focus only on the region containing objects.class
Generates stacks of RGB images using aDrawObject
to draw objects on a background.class
A base class for generators that draw anObjectCollection
upon aRGBStack
. -
Uses of Generator in org.anchoranalysis.image.io.stack.output.box
Classes in org.anchoranalysis.image.io.stack.output.box that implement GeneratorModifier and TypeClassDescriptionclass
Creates images of object(s) drawn on a background only in a local region around their bounding box.class
An iterable-generator that outputs the portion of a stack corresponding to a bounding-box -
Uses of Generator in org.anchoranalysis.image.io.stack.output.generator
Classes in org.anchoranalysis.image.io.stack.output.generator that implement GeneratorModifier and TypeClassDescriptionclass
Writes a display-stack to the filesystem.class
Like aStackGenerator
but first applies a maximum-intensity-projection.class
Transforms an entity to aStack
and writes it to the file-system.class
Allows us to call anRasterGenerator<S>
as if it was anRasterGenerator<T>
using an function to connect the two.class
Delegates aRasterGeneratorSelectFormat
to aSingleFileTypeGenerator<T, DisplayStack>
.class
Uses a delegate raster-generator and optionally applies a conversions before callingRasterGeneratorDelegateToRaster.transform(T)
.class
ARasterGenerator
that selects an appropriate output-format based upon each generated image.class
Writes a stack to the filesystem. -
Uses of Generator in org.anchoranalysis.io.generator
Subinterfaces of Generator in org.anchoranalysis.io.generatorModifier and TypeInterfaceDescriptioninterface
AGenerator
that creates multiple different file-types.interface
Performs preprocessing to transform the element into another type before being written to the filesystem.Classes in org.anchoranalysis.io.generator that implement GeneratorModifier and TypeClassDescriptionclass
GeneratorBridge<S,
T> Exposes aGenerator<T>
as if it was anGenerator<S>
.class
ASingleFileTypeGenerator
that does not transform an element before generating.class
AGenerator
that eventually writes only a single file to the filesystem.class
Allows us to call anSingleFileTypeGenerator<V,S>
as if it was anSingleFileTypeGenerator<T,S>
using an function to connect the two.class
TransformingGeneratorBridge<S,
T, V> Allows us to call anSingleFileTypeGenerator<V,S>
as if it was anSingleFileTypeGenerator<T,S>
using an function to connect the two.Methods in org.anchoranalysis.io.generator with parameters of type GeneratorModifier and TypeMethodDescriptionstatic <S,
T> GeneratorBridge <S, T> GeneratorBridge.createOneToMany
(Generator<T> generator, CheckedFunction<S, Stream<T>, ?> bridge) Creates a bridge that maps ONE-TO-MANY from source to destination (i.e. one or more calls to the generator for each source item)static <S,
T> GeneratorBridge <S, T> GeneratorBridge.createOneToOne
(Generator<T> generator, CheckedFunction<S, T, ?> bridge) Creates a bridge that maps ONE-TO-ONE from source to destination (i.e. one call to the generator for each source item) -
Uses of Generator in org.anchoranalysis.io.generator.collection
Classes in org.anchoranalysis.io.generator.collection that implement GeneratorModifier and TypeClassDescriptionclass
Writes a collection of elements as a subdirectory with each element as a single file in the subdirectory.Constructors in org.anchoranalysis.io.generator.collection with parameters of type GeneratorModifierConstructorDescriptionCollectionGenerator
(Generator<T> generator, String prefix) Creates a newCollectionGenerator
instance.NamedProviderOutputter
(NamedProvider<T> provider, Generator<T> generator, OutputterChecked outputter) Creates a newNamedProviderOutputter
instance. -
Uses of Generator in org.anchoranalysis.io.generator.combined
Classes in org.anchoranalysis.io.generator.combined that implement GeneratorModifier and TypeClassDescriptionclass
Several generators combined together with a common element-type.Constructors in org.anchoranalysis.io.generator.combined with parameters of type GeneratorModifierConstructorDescriptionCombinedListGenerator
(Generator<T>... generator) Create from multiple named generators.Constructor parameters in org.anchoranalysis.io.generator.combined with type arguments of type GeneratorModifierConstructorDescriptionCombinedListGenerator
(Stream<NameValue<Generator<T>>> namedGenerators) Create from a stream of named generators.CombinedListGenerator
(NameValue<Generator<T>> namedGenerator) Create from a single named generator. -
Uses of Generator in org.anchoranalysis.io.generator.sequence
Methods in org.anchoranalysis.io.generator.sequence that return GeneratorModifier and TypeMethodDescriptionBoundOutputter.getGenerator()
The generator to be (repeatedly) used to write elements in the sequence.Constructors in org.anchoranalysis.io.generator.sequence with parameters of type GeneratorModifierConstructorDescriptionBoundOutputter
(OutputterChecked outputter, OutputPattern outputPattern, Generator<T> generator) Creates a newBoundOutputter
instance.OutputSequenceFactory
(Generator<T> generator, OutputterChecked outputter) Creates a newOutputSequenceFactory
instance. -
Uses of Generator in org.anchoranalysis.io.generator.serialized
Classes in org.anchoranalysis.io.generator.serialized that implement GeneratorModifier and TypeClassDescriptionclass
A generator that writes the contents of aDictionary
to the file-system as XML.class
ObjectOutputStreamGenerator<T extends Serializable>
Generator that writes an element to the file-system using the JavaObjectOutputStream
format.class
A generator that writes binary serialized files to the file-system.class
A generator that serialized using the XStream library and format. -
Uses of Generator in org.anchoranalysis.io.generator.tabular
Classes in org.anchoranalysis.io.generator.tabular that implement GeneratorModifier and TypeClassDescriptionclass
CSVGenerator<T>
A generator that writes the contents of a CSV file to the file-system. -
Uses of Generator in org.anchoranalysis.io.generator.text
Classes in org.anchoranalysis.io.generator.text that implement GeneratorModifier and TypeClassDescriptionclass
A generator that writes the contents of aString
to the file-system as text-file. -
Uses of Generator in org.anchoranalysis.io.generator.xml
Classes in org.anchoranalysis.io.generator.xml that implement GeneratorModifier and TypeClassDescriptionclass
XMLGenerator<T>
A generator that writes the contents of a XML file to the file-system. -
Uses of Generator in org.anchoranalysis.plugin.annotation.bean.aggregate
Classes in org.anchoranalysis.plugin.annotation.bean.aggregate that implement GeneratorModifier and TypeClassDescriptionclass
Generates a CSV file containing aggregated annotation data.