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 aDisplayStackfrom 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 theStackas 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 TypeMethodDescriptionvoidFilled.drawSingle(ObjectWithProperties object, RGBStack stack, ObjectDrawAttributes attributes, int iteration, BoundingBox restrictTo) voidFlatten.drawSingle(ObjectWithProperties object, RGBStack stack, ObjectDrawAttributes attributes, int iteration, BoundingBox restrictTo) voidIfElse.drawSingle(ObjectWithProperties object, RGBStack stack, ObjectDrawAttributes attributes, int iteration, BoundingBox restrictTo) voidOutline.drawSingle(ObjectWithProperties object, RGBStack stack, ObjectDrawAttributes attributes, int iteration, BoundingBox restrictTo) booleanIfElse.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 RGBStackObjectsAsRGBGenerator.createEmptyStackFor(Dimensions dimensions) Creates an emptyRGBStack.protected RGBStackDrawCroppedObjectsGenerator.generateBackgroundRegion(ObjectCollectionWithProperties objects, io.vavr.control.Either<Dimensions, DisplayStack> background) protected RGBStackDrawObjectsGenerator.generateBackgroundRegion(ObjectCollectionWithProperties objects, io.vavr.control.Either<Dimensions, DisplayStack> background) protected abstract RGBStackObjectsAsRGBGenerator.generateBackgroundRegion(ObjectCollectionWithProperties objects, io.vavr.control.Either<Dimensions, DisplayStack> background) Creates aRGBStackcontaining 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 RGBStackConvertStackToRGB.convert(DisplayStack stack, boolean alwaysNew) Converts all of aDisplayStackto aRGBStack.static RGBStackConvertStackToRGB.convert(Stack stack, StackDisplayer displayer, boolean alwaysNew) Converts all of aDisplayStackto aRGBStack.static RGBStackConvertStackToRGB.convertCropped(DisplayStack stack, BoundingBox box) Converts a bounding-box region inDisplayStackto aRGBStack. -
Uses of RGBStack in org.anchoranalysis.overlay.bean
Methods in org.anchoranalysis.overlay.bean with parameters of type RGBStackModifier and TypeMethodDescriptionvoidDrawObject.drawCollection(ObjectCollectionWithProperties objects, RGBStack stack, ObjectDrawAttributes attributes) Writes object-masks onto of aRGBStack- across all of the stack.voidDrawObject.drawCollection(ObjectCollectionWithProperties objects, RGBStack stack, ObjectDrawAttributes attributes, BoundingBox boxContainer) Writes object-masks onto of aRGBStack- within a bounding box only.abstract voidDrawObject.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 TypeMethodDescriptionvoidDrawOverlay.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 TypeMethodDescriptionvoidMontageSharedState.copyStackInto(CheckedSupplier<RGBStack, InputReadFailedException> source, String identifier, Path path, Optional<String> label) Copies aStackinto aBoundingBoxin the combined image, resizing if necessary.