Uses of Class
org.anchoranalysis.image.core.stack.RGBStack
Packages that use RGBStack
Package
Description
Beans to specify how to form a single-image by spatially combining other images.
Defines the key data object,
Stack
, and related
classes.How to represent an object-mask in a raster that is being drawn.
Writing an
ObjectCollection
to the filesystem as
RGB raster-images.Non-bean classes for reading / writing a
Stack
from
and to the filesystem.Beans relating to drawing an
Overlay
on an image.Drawing an overlay on an image.
Non-bean classes pertaining to combining stacks into a single stack.
-
Uses of RGBStack in org.anchoranalysis.image.bean.displayer
Methods in org.anchoranalysis.image.bean.displayer with parameters of type RGBStackModifier and TypeMethodDescriptionStackDisplayer.deriveFrom
(RGBStack rgbStack) Derives aDisplayStack
from aRGBStack
. -
Uses of RGBStack in org.anchoranalysis.image.bean.spatial.arrange
Methods in org.anchoranalysis.image.bean.spatial.arrange that return RGBStackModifier and TypeMethodDescriptionStackArranger.combine
(List<RGBStack> stacks, VoxelsResizer resizer, OperationContext context) StackArranger.combine
(List<RGBStack> stacks, VoxelsResizer resizer, ChannelFactorySingleType factory, OperationContext context) Method parameters in org.anchoranalysis.image.bean.spatial.arrange with type arguments of type RGBStackModifier and TypeMethodDescriptionStackArranger.combine
(List<RGBStack> stacks, VoxelsResizer resizer, OperationContext context) StackArranger.combine
(List<RGBStack> stacks, VoxelsResizer resizer, ChannelFactorySingleType factory, OperationContext context) -
Uses of RGBStack in org.anchoranalysis.image.core.stack
Methods in org.anchoranalysis.image.core.stack that return RGBStackModifier and TypeMethodDescriptionRGBStack.duplicate()
A deep copy.RGBStack.extractSlice
(int z) Extract a particular z-slice from theStack
as a new stack.RGBStack.mapChannel
(CheckedUnaryOperator<Channel, OperationFailedException> mapping) Produces a new stack with a particular mapping applied to each channel. -
Uses of RGBStack in org.anchoranalysis.image.io.bean.object.draw
Methods in org.anchoranalysis.image.io.bean.object.draw with parameters of type RGBStackModifier and TypeMethodDescriptionvoid
Filled.drawSingle
(ObjectWithProperties object, RGBStack stack, ObjectDrawAttributes attributes, int iteration, BoundingBox restrictTo) void
Flatten.drawSingle
(ObjectWithProperties object, RGBStack stack, ObjectDrawAttributes attributes, int iteration, BoundingBox restrictTo) void
IfElse.drawSingle
(ObjectWithProperties object, RGBStack stack, ObjectDrawAttributes attributes, int iteration, BoundingBox restrictTo) void
Outline.drawSingle
(ObjectWithProperties object, RGBStack stack, ObjectDrawAttributes attributes, int iteration, BoundingBox restrictTo) boolean
IfElse.Predicate.test
(ObjectWithProperties object, RGBStack stack, int identifier) Evaluates whether the condition is true or not. -
Uses of RGBStack in org.anchoranalysis.image.io.object.output.rgb
Methods in org.anchoranalysis.image.io.object.output.rgb that return RGBStackModifier and TypeMethodDescriptionprotected static RGBStack
ObjectsAsRGBGenerator.createEmptyStackFor
(Dimensions dimensions) Creates an emptyRGBStack
.protected RGBStack
DrawCroppedObjectsGenerator.generateBackgroundRegion
(ObjectCollectionWithProperties objects, io.vavr.control.Either<Dimensions, DisplayStack> background) protected RGBStack
DrawObjectsGenerator.generateBackgroundRegion
(ObjectCollectionWithProperties objects, io.vavr.control.Either<Dimensions, DisplayStack> background) protected abstract RGBStack
ObjectsAsRGBGenerator.generateBackgroundRegion
(ObjectCollectionWithProperties objects, io.vavr.control.Either<Dimensions, DisplayStack> background) Creates aRGBStack
containing the background, without objects being drawn upon it. -
Uses of RGBStack in org.anchoranalysis.image.io.stack
Methods in org.anchoranalysis.image.io.stack that return RGBStackModifier and TypeMethodDescriptionstatic RGBStack
ConvertStackToRGB.convert
(DisplayStack stack, boolean alwaysNew) Converts all of aDisplayStack
to aRGBStack
.static RGBStack
ConvertStackToRGB.convert
(Stack stack, StackDisplayer displayer, boolean alwaysNew) Converts all of aDisplayStack
to aRGBStack
.static RGBStack
ConvertStackToRGB.convertCropped
(DisplayStack stack, BoundingBox box) Converts a bounding-box region inDisplayStack
to aRGBStack
. -
Uses of RGBStack in org.anchoranalysis.overlay.bean
Methods in org.anchoranalysis.overlay.bean with parameters of type RGBStackModifier and TypeMethodDescriptionvoid
DrawObject.drawCollection
(ObjectCollectionWithProperties objects, RGBStack stack, ObjectDrawAttributes attributes) Writes object-masks onto of aRGBStack
- across all of the stack.void
DrawObject.drawCollection
(ObjectCollectionWithProperties objects, RGBStack stack, ObjectDrawAttributes attributes, BoundingBox boxContainer) Writes object-masks onto of aRGBStack
- within a bounding box only.abstract void
DrawObject.drawSingle
(ObjectWithProperties object, RGBStack stack, ObjectDrawAttributes attributes, int iteration, BoundingBox restrictTo) Draws a single-object on top of a RGB-stack. -
Uses of RGBStack in org.anchoranalysis.overlay.writer
Methods in org.anchoranalysis.overlay.writer with parameters of type RGBStackModifier and TypeMethodDescriptionvoid
DrawOverlay.drawOverlays
(ColoredOverlayCollection overlays, RGBStack stack, IdentifierGetter<Overlay> idGetter) Draw a collection of colored-overlays on top of aRGBStack
. -
Uses of RGBStack in org.anchoranalysis.plugin.image.task.slice
Methods in org.anchoranalysis.plugin.image.task.slice that return RGBStackModifier and TypeMethodDescriptionMontageSharedState.getStack()
The stack into which individual images are written.Method parameters in org.anchoranalysis.plugin.image.task.slice with type arguments of type RGBStackModifier and TypeMethodDescriptionvoid
MontageSharedState.copyStackInto
(CheckedSupplier<RGBStack, InputReadFailedException> source, String identifier, Path path, Optional<String> label) Copies aStack
into aBoundingBox
in the combined image, resizing if necessary.