Package | Description |
---|---|
org.anchoranalysis.image.core.object.properties |
An
ObjectCollection with associated key-value
pairs. |
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 |
Non-bean classes for reading / writing an
ObjectCollection from and to the filesystem. |
org.anchoranalysis.mpp.overlay | |
org.anchoranalysis.overlay |
Overlay s and related classes involving drawing entities on top
of an image. |
org.anchoranalysis.overlay.bean |
Beans relating to drawing an
Overlay on an image. |
org.anchoranalysis.overlay.object |
An implementation of an
Overlay that draws an ObjectMask on an image. |
org.anchoranalysis.overlay.writer |
Drawing an overlay on an image.
|
org.anchoranalysis.plugin.image.object |
Non-beans pertaining to
ObjectMask s. |
Modifier and Type | Method and Description |
---|---|
ObjectWithProperties |
ObjectWithProperties.duplicate()
Deep copies the current instance.
|
ObjectWithProperties |
ObjectCollectionWithProperties.get(int index)
Get an item at a particular index.
|
ObjectWithProperties |
ObjectWithProperties.map(java.util.function.UnaryOperator<ObjectMask> operator)
Maps the underlying object-mask to another object-mask, reusing the same properties object.
|
Modifier and Type | Method and Description |
---|---|
Iterator<ObjectWithProperties> |
ObjectCollectionWithProperties.iterator() |
Modifier and Type | Method and Description |
---|---|
void |
ObjectCollectionWithProperties.add(ObjectWithProperties object)
Add an
ObjectWithProperties to the collection. |
Constructor and Description |
---|
ObjectCollectionWithProperties(java.util.stream.Stream<ObjectWithProperties> objects)
Create with a stream of objects with properties.
|
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 |
---|---|
static Point3i |
ExtractMidpoint.midpoint(ObjectWithProperties object,
boolean suppressZ)
Calculates the midpoint of
object . |
Modifier and Type | Method and Description |
---|---|
ObjectWithProperties |
OverlayMark.createObject(Dimensions dimensionsEntireImage,
BinaryValuesByte binaryValuesOut) |
Modifier and Type | Method and Description |
---|---|
abstract ObjectWithProperties |
Overlay.createObject(Dimensions dimensionsEntireImage,
BinaryValuesByte binaryValuesOut)
Derives an object-mask representation of the overlay to be drawn with
overlayWriter . |
Modifier and Type | Method and Description |
---|---|
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 |
---|---|
ObjectWithProperties |
OverlayObjectMask.createObject(Dimensions dimensionsEntireImage,
BinaryValuesByte binaryValuesOut) |
ObjectWithProperties |
OverlayObjectMask.getObject()
The
ObjectMask to draw. |
Modifier and Type | Method and Description |
---|---|
IdentifierGetter<ObjectWithProperties> |
ObjectDrawAttributes.getColorIDGetter()
Gets a color ID associated with the object
|
IdentifierGetter<ObjectWithProperties> |
ObjectDrawAttributes.getIdGetter()
Gets a unique ID associated with the object
|
Modifier and Type | Method and Description |
---|---|
RGBColor |
ObjectDrawAttributes.colorFor(ObjectWithProperties object,
int index)
A color for a particular object
|
int |
ObjectDrawAttributes.idFor(ObjectWithProperties object,
int index)
ID for a particular object
|
Constructor and Description |
---|
ObjectDrawAttributes(ColorIndex colorIndex,
IdentifierGetter<ObjectWithProperties> idGetter,
IdentifierGetter<ObjectWithProperties> colorIDGetter) |
ObjectDrawAttributes(ColorIndex colorIndex,
IdentifierGetter<ObjectWithProperties> idGetter,
IdentifierGetter<ObjectWithProperties> colorIDGetter) |
Modifier and Type | Method and Description |
---|---|
java.util.stream.Stream<ObjectWithProperties> |
ColoredObjectCollection.streamObjectWithProperties()
Creates a stream of
ObjectWithProperties derived from the collection. |
Copyright © 2010–2023 Owen Feehan, ETH Zurich, University of Zurich, Hoffmann-La Roche. All rights reserved.