Package | Description |
---|---|
org.anchoranalysis.image.bean.displayer | |
org.anchoranalysis.image.bean.spatial.arrange |
Beans to specify how to form a single-image by spatially combining other images.
|
org.anchoranalysis.image.core.stack |
Defines the key data object,
Stack , and related
classes. |
org.anchoranalysis.image.io.bean.object.draw |
How to represent an object-mask in a raster that is being drawn.
|
org.anchoranalysis.image.io.object.output.rgb |
Writing an
ObjectCollection to the filesystem as
RGB raster-images. |
org.anchoranalysis.image.io.stack |
Non-bean classes for reading / writing a
Stack from
and to the filesystem. |
org.anchoranalysis.overlay.bean |
Beans relating to drawing an
Overlay on an image. |
org.anchoranalysis.overlay.writer |
Drawing an overlay on an image.
|
org.anchoranalysis.plugin.image.task.slice |
Non-bean classes pertaining to combining stacks into a single stack.
|
Modifier and Type | Method and Description |
---|---|
DisplayStack |
StackDisplayer.deriveFrom(RGBStack rgbStack)
Derives a
DisplayStack from a RGBStack . |
Modifier and Type | Method and Description |
---|---|
RGBStack |
StackArranger.combine(List<RGBStack> stacks,
VoxelsResizer resizer,
ChannelFactorySingleType factory,
OperationContext context)
|
RGBStack |
StackArranger.combine(List<RGBStack> stacks,
VoxelsResizer resizer,
OperationContext context)
|
Modifier and Type | Method and Description |
---|---|
RGBStack |
StackArranger.combine(List<RGBStack> stacks,
VoxelsResizer resizer,
ChannelFactorySingleType factory,
OperationContext context)
|
RGBStack |
StackArranger.combine(List<RGBStack> stacks,
VoxelsResizer resizer,
OperationContext context)
|
Modifier and Type | Method and Description |
---|---|
RGBStack |
RGBStack.duplicate()
A deep copy.
|
RGBStack |
RGBStack.extractSlice(int z)
Extract a particular z-slice from the
Stack as a new stack. |
RGBStack |
RGBStack.mapChannel(CheckedUnaryOperator<Channel,OperationFailedException> mapping)
Produces a new stack with a particular mapping applied to each channel.
|
Modifier and Type | Method and Description |
---|---|
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) |
void |
Flatten.drawSingle(ObjectWithProperties object,
RGBStack stack,
ObjectDrawAttributes attributes,
int iteration,
BoundingBox restrictTo) |
void |
Filled.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.
|
Modifier and Type | Method and Description |
---|---|
protected static RGBStack |
ObjectsAsRGBGenerator.createEmptyStackFor(Dimensions dimensions)
Creates an empty
RGBStack . |
protected RGBStack |
DrawObjectsGenerator.generateBackgroundRegion(ObjectCollectionWithProperties objects,
io.vavr.control.Either<Dimensions,DisplayStack> background) |
protected RGBStack |
DrawCroppedObjectsGenerator.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 a
RGBStack containing the background, without objects being drawn upon it. |
Modifier and Type | Method and Description |
---|---|
static RGBStack |
ConvertStackToRGB.convert(DisplayStack stack,
boolean alwaysNew)
Converts all of a
DisplayStack to a RGBStack . |
static RGBStack |
ConvertStackToRGB.convert(Stack stack,
StackDisplayer displayer,
boolean alwaysNew)
Converts all of a
DisplayStack to a RGBStack . |
static RGBStack |
ConvertStackToRGB.convertCropped(DisplayStack stack,
BoundingBox box)
Converts a bounding-box region in
DisplayStack to a RGBStack . |
Modifier and Type | Method and Description |
---|---|
void |
DrawObject.drawCollection(ObjectCollectionWithProperties objects,
RGBStack stack,
ObjectDrawAttributes attributes)
Writes object-masks onto of a
RGBStack - across all of the stack. |
void |
DrawObject.drawCollection(ObjectCollectionWithProperties objects,
RGBStack stack,
ObjectDrawAttributes attributes,
BoundingBox boxContainer)
Writes object-masks onto of a
RGBStack - 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.
|
Modifier and Type | Method and Description |
---|---|
void |
DrawOverlay.drawOverlays(ColoredOverlayCollection overlays,
RGBStack stack,
IdentifierGetter<Overlay> idGetter)
Draw a collection of colored-overlays on top of a
RGBStack . |
Modifier and Type | Method and Description |
---|---|
RGBStack |
MontageSharedState.getStack()
The stack into which individual images are written.
|
Modifier and Type | Method and Description |
---|---|
void |
MontageSharedState.copyStackInto(CheckedSupplier<RGBStack,InputReadFailedException> source,
String identifier,
Path path,
Optional<String> label)
Copies a
Stack into a BoundingBox in the combined image, resizing if
necessary. |
Copyright © 2010–2023 Owen Feehan, ETH Zurich, University of Zurich, Hoffmann-La Roche. All rights reserved.