Uses of Class
org.anchoranalysis.image.voxel.object.ObjectCollection
Packages that use ObjectCollection
Package
Description
A pairing of objects from two collections (bipartite matching).
What to compare an annotation (ground truth) against?
Annotations that use one or more marks to describe entities in an image.
Classes that aren't AnchorBeans that pertain to the initialization of image-related beans.
Beans pertaining to
ObjectMask and their
collections.Base classes for providers of different core data entities related to images.
Base classes to segment a channel into objects.
An image with only two permissible states.
Merges two or more entities.
The key data entity
org.anchoranalysis.image.voxel.object and related-classes and
operations.An
ObjectCollection with associated key-value
pairs.Scaling object-collections, or lists of elements with object-representations.
Operations that extract points from image data entities or vice versa.
Image-related implementations of
FeatureInput.Non-beans pertaining to segmentation of images via model inference.
Non-bean classes for reading an
ObjectCollection
from 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.A region in proximity to a voxel, encompassing this voxel as well as others.
The fundamental data class that is an
ObjectMask
and related structures.Non-beans for reading data structures related to marked point processes from the file system.
Non-bean classes related to
Marks.Comparing the similarity of annotations from two images to each other.
Non-bean classes for comparing two sets of annotations.
Implementations of
ChannelProvider that are
generic base-classes or otherwise abstract or general.Implementations of
ChannelProvider that manipulate
the intensity-values of the voxels of a Channel's
voxels.Implementations of
ChannelProvider that involve
conversion from or application of ObjectMasks.Implementations of
ChannelProvider that assign a
score to particular subregions of a channel.Implementations of
ObjectFilter.Implementations of
ObjectFilter that assess each
element in a collection collectively.Implementations of
ObjectFilter that combine two or
more other ObjectFilters.Implementations of
ObjectFilter that
independently assess each element in a collection.Implementations of
ObjectMatcher.Implementations of
ObjectCollectionProvider.Implementations of
ObjectCollectionProvider
involving connected-components.Implementations of
ObjectCollectionProvider
involving feature calculation.Implementations of
ObjectCollectionProvider that
filter objects.Implementations of
ObjectCollectionProvider
involving a Mask.Implementations of
ObjectCollectionProvider
involving merging objects together.Implementations of
ObjectCollectionProvider
involving morphological operations.Implementations of
ObjectCollectionProvider
involving segmentation.Implementations of
ObjectCollectionProvider
involving z-slice processing.Implementations of
ObjectCollectionProvider
involving splitting objects into smaller objects.Implementations of
SegmentChannelIntoObjects.Minima imposition for a Watershed transformation.
Implementation of a Watershed transformation
based on Yeong et al. 2009.
Implementations of
StackProvider that color
portions of an image.Implementations of
ThumbnailFromObjects.Features from combinations of
ObjectMasks.Implementations of
FeatureSingleObject that use SharedObjects for calculations, and measure
the degree of intersection between objects.Non-beans for calculating a thresholding level from itensity values.
Non-beans pertaining to
ObjectMasks.Merging
ObjectMasks.Non-beans for calculating
Features.Implementations of
ObjectCollectionProvider that
call ImageJ.Implementations of
ObjectCollectionProvider.Implementations of
StackProvider involving
Mark or related classes.Beans that fit or otherwise manipulate sets of points.
Fitting geometric structures to points.
Non-bean convex hull operations.
Fixtures for creating object-masks and related feature-inputs.
Testing utilities and fixtures with no greater downstream dependency than anchor-image-io
or anchor-io-bioformats or anchor-imagej.
Utilities for testing-related reading and writing to the filesystem.
Fixtures for creating object-masks.
-
Uses of ObjectCollection in org.anchoranalysis.annotation.io.assignment
Methods in org.anchoranalysis.annotation.io.assignment with parameters of type ObjectCollectionModifier and TypeMethodDescriptionvoidOverlappingObjects.addUnassignedLeft(ObjectCollection objects) Add unassigned objects to the left set.voidOverlappingObjects.addUnassignedRight(ObjectCollection objects) Add unassigned objects to the right set.AssignOverlappingObjects.createAssignment(ObjectCollection left, ObjectCollection right, double maxAcceptedCost, Dimensions dimensions) Creates an assignment from the objects inleftto those inright.static OverlappingObjectsOverlappingObjects.createWithLeftUnassigned(ObjectCollection objects) Creates with only left unassigned objects.static OverlappingObjectsOverlappingObjects.createWithRight(ObjectCollection objects) Creates with only right unassigned objects. -
Uses of ObjectCollection in org.anchoranalysis.annotation.io.bean.comparer
Methods in org.anchoranalysis.annotation.io.bean.comparer that return types with arguments of type ObjectCollectionModifier and TypeMethodDescriptionabstract Findable<ObjectCollection> ComparableSource.loadAsObjects(Path reference, Dimensions dimensions, boolean debugMode, OperationContext context) Loads the source of elements from the file-system and converts to aObjectCollection. -
Uses of ObjectCollection in org.anchoranalysis.annotation.mark
Methods in org.anchoranalysis.annotation.mark that return ObjectCollectionModifier and TypeMethodDescriptiondefault ObjectCollectionAnnotationWithMarks.convertToObjects(Dimensions dimensions) Creates an object-collection that is a voxelized representation of the marks in the annotation. -
Uses of ObjectCollection in org.anchoranalysis.image.bean.nonbean.init
Methods in org.anchoranalysis.image.bean.nonbean.init that return types with arguments of type ObjectCollectionModifier and TypeMethodDescriptionImageInitialization.objects()A collection ofObjectCollections, indexed by name.Method parameters in org.anchoranalysis.image.bean.nonbean.init with type arguments of type ObjectCollectionModifier and TypeMethodDescriptionvoidImageInitialization.addObjectsFrom(NamedProvider<ObjectCollection> source) Adds all theObjectCollections available in aNamedProviderusing the corresponding identifiers. -
Uses of ObjectCollection in org.anchoranalysis.image.bean.object
Methods in org.anchoranalysis.image.bean.object that return ObjectCollectionModifier and TypeMethodDescriptionabstract ObjectCollectionObjectFilter.filter(ObjectCollection objectsToFilter, Optional<Dimensions> dimensions) Filters anObjectCollectionto remove objects.Methods in org.anchoranalysis.image.bean.object with parameters of type ObjectCollectionModifier and TypeMethodDescriptionabstract ObjectCollectionObjectFilter.filter(ObjectCollection objectsToFilter, Optional<Dimensions> dimensions) Filters anObjectCollectionto remove objects.abstract List<MatchedObject> ObjectMatcher.findMatch(ObjectCollection sourceObjects) Finds matches for objects. -
Uses of ObjectCollection in org.anchoranalysis.image.bean.provider
Methods in org.anchoranalysis.image.bean.provider that return ObjectCollectionModifier and TypeMethodDescriptionprotected abstract ObjectCollectionObjectCollectionProviderUnary.createFromObjects(ObjectCollection objects) Creates aObjectCollectiongiven the entity provided by the delegate.ObjectCollectionProviderUnary.get()Methods in org.anchoranalysis.image.bean.provider that return types with arguments of type ObjectCollectionModifier and TypeMethodDescriptionObjectCollectionProviderUnary.getObjects()The delegateProvider<ObjectCollection>that is called.Methods in org.anchoranalysis.image.bean.provider with parameters of type ObjectCollectionModifier and TypeMethodDescriptionprotected abstract ObjectCollectionObjectCollectionProviderUnary.createFromObjects(ObjectCollection objects) Creates aObjectCollectiongiven the entity provided by the delegate.Method parameters in org.anchoranalysis.image.bean.provider with type arguments of type ObjectCollectionModifier and TypeMethodDescriptionvoidObjectCollectionProviderUnary.setObjects(Provider<ObjectCollection> objects) The delegateProvider<ObjectCollection>that is called. -
Uses of ObjectCollection in org.anchoranalysis.image.bean.segment.object
Methods in org.anchoranalysis.image.bean.segment.object that return ObjectCollectionModifier and TypeMethodDescriptionabstract ObjectCollectionSegmentChannelIntoObjects.segment(Channel channel, Optional<ObjectMask> objectMask, Optional<ObjectCollection> seeds) Segments a channel to produce an object-collection.SegmentChannelIntoObjectsUnary.segment(Channel channel, Optional<ObjectMask> objectMask, Optional<ObjectCollection> seeds) protected abstract ObjectCollectionSegmentChannelIntoObjectsUnary.segment(Channel channel, Optional<ObjectMask> object, Optional<ObjectCollection> seeds, SegmentChannelIntoObjects upstreamSegmenter) Creates anObjectCollectiongiven the segmentation-results provided by the delegate.Method parameters in org.anchoranalysis.image.bean.segment.object with type arguments of type ObjectCollectionModifier and TypeMethodDescriptionprotected static voidSegmentChannelIntoObjects.checkUnsupportedSeeds(Optional<ObjectCollection> seeds) Throws an exception ifseedsis present, as it is unsupported by the implementation. -
Uses of ObjectCollection in org.anchoranalysis.image.core.mask
Methods in org.anchoranalysis.image.core.mask with parameters of type ObjectCollectionModifier and TypeMethodDescriptionstatic MaskMaskFromObjects.createFromNotObjects(ObjectCollection objects, Dimensions dimensions, BinaryValuesInt outValues) Create aMaskcorresponding to all off voxels in anObjectCollection.static MaskMaskFromObjects.createFromObjects(ObjectCollection objects, Dimensions dimensions, BinaryValuesInt outValues) Create aMaskcorresponding to all on voxels in anObjectCollection. -
Uses of ObjectCollection in org.anchoranalysis.image.core.merge
Methods in org.anchoranalysis.image.core.merge with parameters of type ObjectCollectionModifier and TypeMethodDescriptionstatic ObjectMaskObjectMaskMerger.merge(ObjectCollection objects) Merges all the objects together that are found in a collection.static BoundingBoxObjectMaskMerger.mergeBoundingBoxes(ObjectCollection objects) Merges all the bounding boxes of a collection of objects. -
Uses of ObjectCollection in org.anchoranalysis.image.core.object
Methods in org.anchoranalysis.image.core.object that return ObjectCollectionModifier and TypeMethodDescriptionMatchedObject.getMatches()The matches associated with the source-objectMethods in org.anchoranalysis.image.core.object with parameters of type ObjectCollectionModifier and TypeMethodDescriptionstatic HistogramHistogramFromObjectsFactory.createFrom(Channel channel, ObjectCollection objects) Constructors in org.anchoranalysis.image.core.object with parameters of type ObjectCollectionModifierConstructorDescriptionMatchedObject(ObjectMask source, ObjectCollection matches) Creates a newMatchedObjectinstance. -
Uses of ObjectCollection in org.anchoranalysis.image.core.object.properties
Methods in org.anchoranalysis.image.core.object.properties that return ObjectCollectionModifier and TypeMethodDescriptionObjectCollectionWithProperties.withoutProperties()Returns the contained-objects without the corresponding properties.Constructors in org.anchoranalysis.image.core.object.properties with parameters of type ObjectCollectionModifierConstructorDescriptionCreate with a stream of objects, assign empty properties to each. -
Uses of ObjectCollection in org.anchoranalysis.image.core.object.scale
Methods in org.anchoranalysis.image.core.object.scale with parameters of type ObjectCollectionModifier and TypeMethodDescriptionstatic ScaledElements<ObjectMask> Scaler.scaleObjects(ObjectCollection objects, ScaleFactor factor) Scales every object-mask in a collection collectively.static ScaledElements<ObjectMask> Scaler.scaleObjects(ObjectCollection objects, ScaleFactor factor, boolean overlappingObjects, Optional<UnaryOperator<ObjectMask>> preOperation, Optional<UnaryOperator<ObjectMask>> postOperation) Scales every object-mask in a collection collectively (if not overlappjng), allowing for additional manipulation before and after scaling.static ScaledElements<ObjectMask> Scaler.scaleObjects(ObjectCollection objects, ScaleFactor factor, boolean overlappingObjects, Extent clipTo) Scales every object-mask in a collection collectively, ensuring the results remain inside a particular region. -
Uses of ObjectCollection in org.anchoranalysis.image.core.points
Methods in org.anchoranalysis.image.core.points with parameters of type ObjectCollectionModifier and TypeMethodDescriptionPointsFromObject.listFromAllOutlines2i(ObjectCollection objects) A list of points as three-dimensional integers from the outline of all objects in a collection. -
Uses of ObjectCollection in org.anchoranalysis.image.feature.input
Methods in org.anchoranalysis.image.feature.input that return ObjectCollectionModifier and TypeMethodDescriptionFeatureInputObjectCollection.getObjects()The collection of objects associated with this feature input.Constructors in org.anchoranalysis.image.feature.input with parameters of type ObjectCollectionModifierConstructorDescriptionConstructs a FeatureInputObjectCollection with a collection of objects.FeatureInputObjectCollection(ObjectCollection objects, Optional<EnergyStack> energyStack) Constructs a FeatureInputObjectCollection with a collection of objects and an optional energy stack. -
Uses of ObjectCollection in org.anchoranalysis.image.inference.segment
Methods in org.anchoranalysis.image.inference.segment that return ObjectCollectionModifier and TypeMethodDescriptionSegmentedObjectsAtScale.objects()Create aObjectCollectionof all contained objects, excluding confidence. -
Uses of ObjectCollection in org.anchoranalysis.image.io.object.input
Methods in org.anchoranalysis.image.io.object.input that return ObjectCollectionModifier and TypeMethodDescriptionstatic ObjectCollectionObjectCollectionReader.createFromPath(Path path, OperationContext context) Reads an object-collection from a path (or path prefix) trying different methods to read the objects. -
Uses of ObjectCollection in org.anchoranalysis.image.io.object.output.grayscale
Methods in org.anchoranalysis.image.io.object.output.grayscale with parameters of type ObjectCollectionModifier and TypeMethodDescriptionObjectsAsUniqueValueGenerator.transform(ObjectCollection element) ObjectsMergedAsMaskGenerator.transform(ObjectCollection element) -
Uses of ObjectCollection in org.anchoranalysis.image.io.object.output.hdf5
Methods in org.anchoranalysis.image.io.object.output.hdf5 that return types with arguments of type ObjectCollectionModifier and TypeMethodDescriptionstatic Generator<ObjectCollection> ObjectCollectionWriter.generator()AGeneratorwhich writes anObjectCollectionto the file-system.Methods in org.anchoranalysis.image.io.object.output.hdf5 with parameters of type ObjectCollectionModifier and TypeMethodDescriptionvoidHDF5ObjectsGenerator.writeToFile(ObjectCollection element, OutputWriteSettings settings, Path filePath) -
Uses of ObjectCollection in org.anchoranalysis.image.io.object.output.mask
Methods in org.anchoranalysis.image.io.object.output.mask that return types with arguments of type ObjectCollectionModifier and TypeMethodDescriptionstatic Generator<ObjectCollection> RasterDirectoryObjectsGenerator.create() -
Uses of ObjectCollection in org.anchoranalysis.image.voxel.binary.connected
Methods in org.anchoranalysis.image.voxel.binary.connected that return ObjectCollectionModifier and TypeMethodDescriptionObjectsFromConnectedComponentsFactory.createUnsignedByte(BinaryVoxels<UnsignedByteBuffer> voxels) Finds the connected-components in unsigned byte voxels.ObjectsFromConnectedComponentsFactory.createUnsignedInt(BinaryVoxels<UnsignedIntBuffer> voxels) Finds the connected-components in unsigned int voxels. -
Uses of ObjectCollection in org.anchoranalysis.image.voxel.neighborhood
Methods in org.anchoranalysis.image.voxel.neighborhood with parameters of type ObjectCollectionModifier and TypeMethodDescriptionstatic GraphWithPayload<ObjectMask, Integer> NeighborGraph.create(ObjectCollection objects, Extent sceneExtent, boolean preventObjectIntersection, boolean do3D) Create the graph with object-masks as vertices, where edges represent the number of neighboring voxels between objects. -
Uses of ObjectCollection in org.anchoranalysis.image.voxel.object
Methods in org.anchoranalysis.image.voxel.object that return ObjectCollectionModifier and TypeMethodDescriptionObjectCollection.createSubset(Collection<Integer> indices) A subset of the collection identified by particular indices.ObjectCollection.duplicate()Deep copy, including duplicatingObjectMasks.ObjectCollection.duplicateShallow()Shallow copy of objects.static ObjectCollectionObjectCollectionFactory.empty()Creates a newly created object-collection that is empty.ObjectMaskStream.filter(Predicate<ObjectMask> predicate) Filters aObjectCollectionto include certain items based on a predicate<E extends Exception>
ObjectCollectionObjectMaskStream.filter(CheckedPredicate<ObjectMask, E> predicate, Class<? extends Exception> throwableClass) Filters aObjectCollectionto include certain items based on a predicateObjectMaskStream.filterAndMap(Predicate<ObjectMask> predicate, UnaryOperator<ObjectMask> mapFunction) Performs aObjectMaskStream.filter(java.util.function.Predicate<org.anchoranalysis.image.voxel.object.ObjectMask>)and then aObjectMaskStream.map(org.anchoranalysis.core.functional.checked.CheckedFunction<org.anchoranalysis.image.voxel.object.ObjectMask, org.anchoranalysis.image.voxel.object.ObjectMask, E>).static <T,E extends Exception>
ObjectCollectionObjectCollectionFactory.filterAndMapFrom(Collection<T> collection, Predicate<T> predicate, Class<? extends E> throwableClass, CheckedFunction<T, ObjectMask, E> mapFunction) Creates a new collection by filtering an iterable and then mapping it toObjectMask.static <T> ObjectCollectionObjectCollectionFactory.filterAndMapFrom(Collection<T> collection, Predicate<T> predicate, Function<T, ObjectMask> mapFunction) Creates a new collection by filtering an iterable and then mapping it toObjectMask.static <T,E extends Exception>
ObjectCollectionObjectCollectionFactory.filterAndMapWithIndexFrom(List<T> list, Predicate<T> predicate, Class<? extends E> throwableClass, CheckedBiFunction<T, Integer, ObjectMask, E> mapFunctionWithIndex) Creates a new collection by filtering a list and then mapping from it toObjectMask.ObjectMaskStream.filterExclude(Predicate<ObjectMask> predicate) Filters aObjectCollectionto exclude certain items based on a predicateObjectMaskStream.filterSubset(Predicate<ObjectMask> predicate, Collection<Integer> indices) LikeObjectMaskStream.filter(java.util.function.Predicate<org.anchoranalysis.image.voxel.object.ObjectMask>)but only operates on certain indices of the collection.<E extends Exception>
ObjectCollectionObjectMaskStream.flatMap(Class<? extends Exception> throwableClass, CheckedFunction<ObjectMask, ObjectCollection, E> mapFunction) Like a typicalflatMap()operation but accepts a mapping function that throws a checked exception.ObjectMaskStream.flatMap(Function<ObjectMask, ObjectCollection> mapFunction) Creates a newObjectCollectionafter mapping each item to several others.static <T> ObjectCollectionObjectCollectionFactory.flatMapFrom(Collection<T> collection, Function<T, ObjectCollection> mapFunction) Creates a new collection by flat-mapping an incoming stream toObjectCollection.static <T,E extends Exception>
ObjectCollectionObjectCollectionFactory.flatMapFrom(Stream<T> stream, Class<? extends Exception> throwableClass, CheckedFunction<T, ObjectCollection, E> mapFunction) Creates a new collection by flat-mapping an incoming stream toObjectCollectionand rethrowing any exception during mapping.static <T,E extends Exception>
ObjectCollectionObjectCollectionFactory.flatMapFromCollection(Stream<T> stream, Class<? extends Exception> throwableClass, CheckedFunction<T, Stream<? extends ObjectMask>, E> mapFunction) Creates a newObjectCollectionby flatMapping an incoming stream toCollection<ObjectMask>and rethrowing any exception during mapping.static <E extends Exception>
ObjectCollectionObjectCollectionFactory.flatMapFromRange(int startInclusive, int endExclusive, Class<? extends Exception> throwableClass, CheckedIntFunction<ObjectCollection, E> mapFunction) Creates a new collection by flat-mapping integers (from a range) each to aObjectCollection.static ObjectCollectionObjectCollectionFactory.flatMapFromRange(int startInclusive, int endExclusive, IntFunction<ObjectCollection> mapFunction) Creates a new collection by flat-mapping integers (from a range) each to aObjectCollection.static <T,E extends Exception>
ObjectCollectionObjectCollectionFactory.flatMapFromStream(Stream<T> stream, Class<? extends Exception> throwableClass, CheckedFunction<T, Stream<ObjectMask>, E> mapFunction) Creates a new collection by flat-mapping an incoming stream toObjectCollectionand rethrowing any exception during mapping.static ObjectCollectionObjectCollectionFactory.fromRepeated(int repeats, Supplier<ObjectMask> createObjectMask) Creates a new collection by repeatedly calling a function to create a singleObjectMask.static ObjectCollectionObjectCollectionFactory.fromSet(Set<ObjectMask> set) Creates a new collection from a set ofObjectMask.<E extends Exception>
ObjectCollectionObjectMaskStream.map(CheckedFunction<ObjectMask, ObjectMask, E> mapFunction) Creates a newObjectCollectionafter mapping each item to another.ObjectMaskStream.mapBoundingBoxChangeExtent(BoundingBox boxToAssign) Creates a newObjectCollectionafter mapping the bounding-box on each object (while maybe changing the extent).ObjectMaskStream.mapBoundingBoxPreserveExtent(UnaryOperator<BoundingBox> mapFunction) Creates a newObjectCollectionafter mapping the bounding-box on each object (whose extent should remain unchanged).static <T,E extends Exception>
ObjectCollectionObjectCollectionFactory.mapFrom(Iterable<T> iterable, Class<? extends E> throwableClass, CheckedFunction<T, ObjectMask, E> mapFunction) Creates a new collection by mapping anIterabletoObjectMask.static <T> ObjectCollectionObjectCollectionFactory.mapFrom(Iterable<T> iterable, Function<T, ObjectMask> mapFunction) Creates a new collection by mapping anIterabletoObjectMask.static <T,E extends Exception>
ObjectCollectionObjectCollectionFactory.mapFromOptional(Iterable<T> iterable, Class<? extends Exception> throwableClass, CheckedFunction<T, Optional<ObjectMask>, E> mapFunction) static <T> ObjectCollectionObjectCollectionFactory.mapFromOptional(Iterable<T> iterable, Function<T, Optional<ObjectMask>> mapFunction) static <T,E extends Exception>
ObjectCollectionObjectCollectionFactory.mapFromOptional(Iterator<T> iterator, Class<? extends Exception> throwableClass, CheckedFunction<T, Optional<ObjectMask>, E> mapFunction) static <T> ObjectCollectionObjectCollectionFactory.mapFromOptional(Iterator<T> iterator, Function<T, Optional<ObjectMask>> mapFunction) static <E extends Exception>
ObjectCollectionObjectCollectionFactory.mapFromRange(int startInclusive, int endExclusive, Class<? extends Exception> throwableClass, CheckedIntFunction<ObjectMask, E> mapFunction) Creates a new collection by mapping integers (from a range) each to aObjectMask.static ObjectCollectionObjectCollectionFactory.mapFromRange(int startInclusive, int endExclusive, IntFunction<ObjectMask> mapFunction) Creates a new collection by mapping integers (from a range) each to aObjectMask.static ObjectCollectionObjectCollectionFactory.of(Collection<ObjectMask>... collections) Creates a new collection with elements copied from existing collections.static ObjectCollectionObjectCollectionFactory.of(Optional<ObjectCollection>... collections) Creates a new collection with elements copied from existing collections, if they exist.static ObjectCollectionObjectCollectionFactory.of(BinaryVoxels<UnsignedByteBuffer>... masks) Creates a new collection with elements from the parameter-list ofBinaryVoxelsconverting the voxels in their entirety to an object-mask at the origin.static ObjectCollectionObjectCollectionFactory.of(ObjectCollection... collection) Creates a new collection with elements copied from existing collections.static ObjectCollectionObjectCollectionFactory.of(ObjectMask... object) Creates a new collection with elements from the parameter-list.ObjectCollection.shiftBy(ReadableTuple3i shiftBy) Shifts the bounding-box of each object by adding to it.Methods in org.anchoranalysis.image.voxel.object with parameters of type ObjectCollectionModifier and TypeMethodDescriptionstatic IntersectingObjects<ObjectMask> IntersectingObjects.create(ObjectCollection objects) Creates from anObjectCollection.booleanObjectCollection.equalsDeep(ObjectCollection other) Checks if two collections are equal in a deeper way.static ObjectCollectionObjectCollectionFactory.of(ObjectCollection... collection) Creates a new collection with elements copied from existing collections.Method parameters in org.anchoranalysis.image.voxel.object with type arguments of type ObjectCollectionModifier and TypeMethodDescription<E extends Exception>
ObjectCollectionObjectMaskStream.flatMap(Class<? extends Exception> throwableClass, CheckedFunction<ObjectMask, ObjectCollection, E> mapFunction) Like a typicalflatMap()operation but accepts a mapping function that throws a checked exception.ObjectMaskStream.flatMap(Function<ObjectMask, ObjectCollection> mapFunction) Creates a newObjectCollectionafter mapping each item to several others.static <T> ObjectCollectionObjectCollectionFactory.flatMapFrom(Collection<T> collection, Function<T, ObjectCollection> mapFunction) Creates a new collection by flat-mapping an incoming stream toObjectCollection.static <T,E extends Exception>
ObjectCollectionObjectCollectionFactory.flatMapFrom(Stream<T> stream, Class<? extends Exception> throwableClass, CheckedFunction<T, ObjectCollection, E> mapFunction) Creates a new collection by flat-mapping an incoming stream toObjectCollectionand rethrowing any exception during mapping.static <E extends Exception>
ObjectCollectionObjectCollectionFactory.flatMapFromRange(int startInclusive, int endExclusive, Class<? extends Exception> throwableClass, CheckedIntFunction<ObjectCollection, E> mapFunction) Creates a new collection by flat-mapping integers (from a range) each to aObjectCollection.static ObjectCollectionObjectCollectionFactory.flatMapFromRange(int startInclusive, int endExclusive, IntFunction<ObjectCollection> mapFunction) Creates a new collection by flat-mapping integers (from a range) each to aObjectCollection.Constructors in org.anchoranalysis.image.voxel.object with parameters of type ObjectCollection -
Uses of ObjectCollection in org.anchoranalysis.mpp.io.input
Methods in org.anchoranalysis.mpp.io.input that return types with arguments of type ObjectCollection -
Uses of ObjectCollection in org.anchoranalysis.mpp.mark
Methods in org.anchoranalysis.mpp.mark that return ObjectCollectionModifier and TypeMethodDescriptionMarkCollection.deriveObjects(Dimensions dimensions, RegionMembershipWithFlags regionMembership) Derives objects from the marks in the collection. -
Uses of ObjectCollection in org.anchoranalysis.plugin.annotation.bean.comparer
Methods in org.anchoranalysis.plugin.annotation.bean.comparer that return types with arguments of type ObjectCollectionModifier and TypeMethodDescriptionMaskAsObject.loadAsObjects(Path reference, Dimensions dimensions, boolean debugMode, OperationContext context) Objects.loadAsObjects(Path filePathSource, Dimensions dimensions, boolean debugMode, OperationContext context) -
Uses of ObjectCollection in org.anchoranalysis.plugin.annotation.comparison
Methods in org.anchoranalysis.plugin.annotation.comparison that return ObjectCollectionModifier and TypeMethodDescriptionObjectsToCompare.getLeft()Objects on left-side of the comparison.ObjectsToCompare.getRight()Objects on right-side of the comparison.Constructors in org.anchoranalysis.plugin.annotation.comparison with parameters of type ObjectCollectionModifierConstructorDescriptionObjectsToCompare(ObjectCollection left, ObjectCollection right) Creates a newObjectsToCompareinstance. -
Uses of ObjectCollection in org.anchoranalysis.plugin.image.bean.channel.provider
Methods in org.anchoranalysis.plugin.image.bean.channel.provider with parameters of type ObjectCollectionModifier and TypeMethodDescriptionprotected abstract ChannelUnaryWithObjectsBase.createFromChannel(Channel channel, ObjectCollection objects) Creates a new channel from an existing channel and a collection of objects. -
Uses of ObjectCollection in org.anchoranalysis.plugin.image.bean.channel.provider.intensity
Methods in org.anchoranalysis.plugin.image.bean.channel.provider.intensity with parameters of type ObjectCollectionModifier and TypeMethodDescriptionprotected ChannelNormalizeDifferenceToMedian.createFromChannel(Channel channel, ObjectCollection objects) protected ChannelNormalizeObjectIntensity.createFromChannel(Channel channel, ObjectCollection objects) -
Uses of ObjectCollection in org.anchoranalysis.plugin.image.bean.channel.provider.object
Methods in org.anchoranalysis.plugin.image.bean.channel.provider.object with parameters of type ObjectCollectionModifier and TypeMethodDescriptionprotected abstract voidLevelPerObjectBase.writeLevelsForObjects(Channel input, ObjectCollection objects, Channel output) Creates a channel with the levels for a set of objects.protected voidLevelPerObjectIndependently.writeLevelsForObjects(Channel channelIntensity, ObjectCollection objects, Channel output) protected voidLevelPerObjectNeighbors.writeLevelsForObjects(Channel channelIntensity, ObjectCollection objects, Channel output) -
Uses of ObjectCollection in org.anchoranalysis.plugin.image.bean.channel.provider.score
Methods in org.anchoranalysis.plugin.image.bean.channel.provider.score with parameters of type ObjectCollectionModifier and TypeMethodDescriptionprotected ChannelIdentifyObjects.createFromChannel(Channel channel, ObjectCollection objects) protected ChannelScoreObjects.createFromChannel(Channel channel, ObjectCollection objects) -
Uses of ObjectCollection in org.anchoranalysis.plugin.image.bean.object.filter
Methods in org.anchoranalysis.plugin.image.bean.object.filter that return ObjectCollectionModifier and TypeMethodDescriptionObjectFilterPredicate.filter(ObjectCollection objectsToFilter, Optional<Dimensions> dimensions) Methods in org.anchoranalysis.plugin.image.bean.object.filter with parameters of type ObjectCollectionModifier and TypeMethodDescriptionObjectFilterPredicate.filter(ObjectCollection objectsToFilter, Optional<Dimensions> dimensions) protected abstract booleanObjectFilterPredicate.precondition(ObjectCollection objectsToFilter) A precondition, which if evaluates to false, cancels the filter i.e. nothing is removed.protected booleanObjectFilterRelation.precondition(ObjectCollection objectsToFilter) protected voidObjectFilterPredicate.start(Optional<Dimensions> dimensions, ObjectCollection objectsToFilter) Performs any necessary initialization before filtering begins.protected voidObjectFilterRelation.start(Optional<Dimensions> dimensions, ObjectCollection objectsToFilter) -
Uses of ObjectCollection in org.anchoranalysis.plugin.image.bean.object.filter.collective
Methods in org.anchoranalysis.plugin.image.bean.object.filter.collective with parameters of type ObjectCollectionModifier and TypeMethodDescriptionprotected booleanDiscardOutliers.precondition(ObjectCollection objectsToFilter) protected voidDiscardOutliers.start(Optional<Dimensions> dimensions, ObjectCollection objectsToFilter) protected voidRelationWithMatches.start(Optional<Dimensions> dimensions, ObjectCollection objectsToFilter) -
Uses of ObjectCollection in org.anchoranalysis.plugin.image.bean.object.filter.combine
Methods in org.anchoranalysis.plugin.image.bean.object.filter.combine that return ObjectCollectionModifier and TypeMethodDescriptionAnd.filter(ObjectCollection objects, Optional<Dimensions> dim) Or.filter(ObjectCollection objectsToFilter, Optional<Dimensions> dim) Methods in org.anchoranalysis.plugin.image.bean.object.filter.combine with parameters of type ObjectCollectionModifier and TypeMethodDescriptionAnd.filter(ObjectCollection objects, Optional<Dimensions> dim) Or.filter(ObjectCollection objectsToFilter, Optional<Dimensions> dim) -
Uses of ObjectCollection in org.anchoranalysis.plugin.image.bean.object.filter.independent
Methods in org.anchoranalysis.plugin.image.bean.object.filter.independent with parameters of type ObjectCollectionModifier and TypeMethodDescriptionprotected booleanGreaterIntersectionWith.precondition(ObjectCollection objectsToFilter) protected booleanIntensityGreaterEqualThan.precondition(ObjectCollection objectsToFilter) protected booleanIntersectsWith.precondition(ObjectCollection objectsToFilter) protected booleanNotTouchingSceneBorder.precondition(ObjectCollection objectsToFilter) protected voidGreaterIntersectionWith.start(Optional<Dimensions> dimensions, ObjectCollection objectsToFilter) protected voidIntensityGreaterEqualThan.start(Optional<Dimensions> dimensions, ObjectCollection objectsToFilter) protected voidIntersectsWith.start(Optional<Dimensions> dimensions, ObjectCollection objectsToFilter) protected voidThresholdedFeature.start(Optional<Dimensions> dimensions, ObjectCollection objectsToFilter) protected voidThresholdedVolume.start(Optional<Dimensions> dimensions, ObjectCollection objectsToFilter) -
Uses of ObjectCollection in org.anchoranalysis.plugin.image.bean.object.match
Methods in org.anchoranalysis.plugin.image.bean.object.match with parameters of type ObjectCollectionModifier and TypeMethodDescriptionAlways.findMatch(ObjectCollection sourceObjects) Bridge.findMatch(ObjectCollection sourceObjects) Intersection.findMatch(ObjectCollection sourceObjects) static List<MatchedObject> MatcherIntersectionHelper.matchIntersectingObjects(ObjectCollection sourceObjects, ObjectCollection searchObjects) Matches objects from the source collection with intersecting objects from the search collection. -
Uses of ObjectCollection in org.anchoranalysis.plugin.image.bean.object.provider
Methods in org.anchoranalysis.plugin.image.bean.object.provider that return ObjectCollectionModifier and TypeMethodDescriptionprotected ObjectCollectionWithContainerBase.containerRequired()Retrieves the required container of objects.protected abstract ObjectCollectionWithChannelBase.createFromChannel(Channel channelSrc) Creates anObjectCollectionfrom a sourceChannel.AtIndex.createFromObjects(ObjectCollection objects) Duplicate.createFromObjects(ObjectCollection objects) Scale.createFromObjects(ObjectCollection objects) UnaryWithChannelBase.createFromObjects(ObjectCollection objectsSource) protected abstract ObjectCollectionUnaryWithChannelBase.createFromObjects(ObjectCollection objectsSource, Channel channelSource) Creates objects from a source collection and a channel.Concatenate.get()Empty.get()IfParamEqual.get()Permute.get()Reference.get()ReferenceOrElse.get()WithChannelBase.get()Methods in org.anchoranalysis.plugin.image.bean.object.provider that return types with arguments of type ObjectCollectionModifier and TypeMethodDescriptionprotected Optional<ObjectCollection> WithContainerBase.containerOptional()Retrieves the optional container of objects.Methods in org.anchoranalysis.plugin.image.bean.object.provider with parameters of type ObjectCollectionModifier and TypeMethodDescriptionAtIndex.createFromObjects(ObjectCollection objects) Duplicate.createFromObjects(ObjectCollection objects) Scale.createFromObjects(ObjectCollection objects) UnaryWithChannelBase.createFromObjects(ObjectCollection objectsSource) protected abstract ObjectCollectionUnaryWithChannelBase.createFromObjects(ObjectCollection objectsSource, Channel channelSource) Creates objects from a source collection and a channel. -
Uses of ObjectCollection in org.anchoranalysis.plugin.image.bean.object.provider.connected
Methods in org.anchoranalysis.plugin.image.bean.object.provider.connected that return ObjectCollectionModifier and TypeMethodDescriptionDecomposeIntoConnectedComponents.createFromObjects(ObjectCollection objects) RejectIfNotConnected.createFromObjects(ObjectCollection objects) ConnectedComponentsFromMask.get()Methods in org.anchoranalysis.plugin.image.bean.object.provider.connected with parameters of type ObjectCollectionModifier and TypeMethodDescriptionDecomposeIntoConnectedComponents.createFromObjects(ObjectCollection objects) RejectIfNotConnected.createFromObjects(ObjectCollection objects) -
Uses of ObjectCollection in org.anchoranalysis.plugin.image.bean.object.provider.feature
Methods in org.anchoranalysis.plugin.image.bean.object.provider.feature that return ObjectCollectionModifier and TypeMethodDescriptionObjectWithMaximumFeature.createFromObjects(ObjectCollection objects) ObjectWithMaximumFeatureFromEachMatchedCollection.createFromObjects(ObjectCollection objects) SortByFeature.createFromObjects(ObjectCollection objects) Methods in org.anchoranalysis.plugin.image.bean.object.provider.feature with parameters of type ObjectCollectionModifier and TypeMethodDescriptionObjectWithMaximumFeature.createFromObjects(ObjectCollection objects) ObjectWithMaximumFeatureFromEachMatchedCollection.createFromObjects(ObjectCollection objects) SortByFeature.createFromObjects(ObjectCollection objects) -
Uses of ObjectCollection in org.anchoranalysis.plugin.image.bean.object.provider.filter
Methods in org.anchoranalysis.plugin.image.bean.object.provider.filter that return ObjectCollectionModifier and TypeMethodDescriptionprotected ObjectCollectionFilter.createFromObjects(ObjectCollection objects, Optional<List<ObjectMask>> objectsRejected, Optional<Dimensions> dim) protected ObjectCollectionFilterByGroup.createFromObjects(ObjectCollection objects, Optional<List<ObjectMask>> objectsRejected, Optional<Dimensions> dim) IntersectsWithContainer.createFromObjects(ObjectCollection objects) Match.createFromObjects(ObjectCollection objects) NotInContainer.createFromObjects(ObjectCollection objects) ObjectCollectionProviderFilterBase.createFromObjects(ObjectCollection objects) protected abstract ObjectCollectionObjectCollectionProviderFilterBase.createFromObjects(ObjectCollection objects, Optional<List<ObjectMask>> objectsRejected, Optional<Dimensions> dimensions) Creates anObjectCollectionfrom the given objects, potentially applying a filter and considering dimensions.RemoveTouchingBorder.createFromObjects(ObjectCollection objects) protected ObjectCollectionObjectCollectionProviderFilterBase.filter(ObjectCollection objects, Optional<Dimensions> dimensions, Optional<List<ObjectMask>> objectsRejected) Filters the given object collection using the specified filter.Methods in org.anchoranalysis.plugin.image.bean.object.provider.filter with parameters of type ObjectCollectionModifier and TypeMethodDescriptionprotected ObjectCollectionFilter.createFromObjects(ObjectCollection objects, Optional<List<ObjectMask>> objectsRejected, Optional<Dimensions> dim) protected ObjectCollectionFilterByGroup.createFromObjects(ObjectCollection objects, Optional<List<ObjectMask>> objectsRejected, Optional<Dimensions> dim) IntersectsWithContainer.createFromObjects(ObjectCollection objects) Match.createFromObjects(ObjectCollection objects) NotInContainer.createFromObjects(ObjectCollection objects) ObjectCollectionProviderFilterBase.createFromObjects(ObjectCollection objects) protected abstract ObjectCollectionObjectCollectionProviderFilterBase.createFromObjects(ObjectCollection objects, Optional<List<ObjectMask>> objectsRejected, Optional<Dimensions> dimensions) Creates anObjectCollectionfrom the given objects, potentially applying a filter and considering dimensions.RemoveTouchingBorder.createFromObjects(ObjectCollection objects) protected ObjectCollectionObjectCollectionProviderFilterBase.filter(ObjectCollection objects, Optional<Dimensions> dimensions, Optional<List<ObjectMask>> objectsRejected) Filters the given object collection using the specified filter. -
Uses of ObjectCollection in org.anchoranalysis.plugin.image.bean.object.provider.mask
Methods in org.anchoranalysis.plugin.image.bean.object.provider.mask that return ObjectCollectionModifier and TypeMethodDescriptionAndObjectsWithMasks.createFromObjects(ObjectCollection objects) FromMask.get()Methods in org.anchoranalysis.plugin.image.bean.object.provider.mask with parameters of type ObjectCollectionModifier and TypeMethodDescriptionAndObjectsWithMasks.createFromObjects(ObjectCollection objects) -
Uses of ObjectCollection in org.anchoranalysis.plugin.image.bean.object.provider.merge
Methods in org.anchoranalysis.plugin.image.bean.object.provider.merge that return ObjectCollectionModifier and TypeMethodDescriptionMergeGreedyToIncreaseObjectFeature.createFromObjects(ObjectCollection objectsSource) MergeWithFeature.createFromObjects(ObjectCollection objectsSource) MergeTwoCollectionsItemwise.get()protected ObjectCollectionMergeBase.mergeMultiplex(ObjectCollection objects, MergeBase.MergeObjects mergeFunc) Merges objects either in a container or altogether.MergeBase.MergeObjects.mergeObjects(ObjectCollection objects) Merges a collection of objects.Methods in org.anchoranalysis.plugin.image.bean.object.provider.merge with parameters of type ObjectCollectionModifier and TypeMethodDescriptionMergeGreedyToIncreaseObjectFeature.createFromObjects(ObjectCollection objectsSource) MergeWithFeature.createFromObjects(ObjectCollection objectsSource) protected ObjectCollectionMergeBase.mergeMultiplex(ObjectCollection objects, MergeBase.MergeObjects mergeFunc) Merges objects either in a container or altogether.MergeBase.MergeObjects.mergeObjects(ObjectCollection objects) Merges a collection of objects. -
Uses of ObjectCollection in org.anchoranalysis.plugin.image.bean.object.provider.morphological
Methods in org.anchoranalysis.plugin.image.bean.object.provider.morphological that return ObjectCollectionModifier and TypeMethodDescriptionObjectCollectionProviderMorphological.createFromObjects(ObjectCollection objects) Methods in org.anchoranalysis.plugin.image.bean.object.provider.morphological with parameters of type ObjectCollectionModifier and TypeMethodDescriptionObjectCollectionProviderMorphological.createFromObjects(ObjectCollection objects) -
Uses of ObjectCollection in org.anchoranalysis.plugin.image.bean.object.provider.segment
Methods in org.anchoranalysis.plugin.image.bean.object.provider.segment that return ObjectCollectionModifier and TypeMethodDescriptionprotected ObjectCollectionSegmentChannel.createFromChannel(Channel channelSource) protected ObjectCollectionSegmentWithSeeds.createFromChannel(Channel channel) protected ObjectCollectionBinarySegmentByObject.createFromObjects(ObjectCollection objectsSource, Channel channelSource) SegmentChannelByObject.createFromObjects(ObjectCollection objectsSource, Channel channelToSegment) SegmentStack.get()Methods in org.anchoranalysis.plugin.image.bean.object.provider.segment with parameters of type ObjectCollectionModifier and TypeMethodDescriptionprotected ObjectCollectionBinarySegmentByObject.createFromObjects(ObjectCollection objectsSource, Channel channelSource) SegmentChannelByObject.createFromObjects(ObjectCollection objectsSource, Channel channelToSegment) -
Uses of ObjectCollection in org.anchoranalysis.plugin.image.bean.object.provider.slice
Methods in org.anchoranalysis.plugin.image.bean.object.provider.slice that return ObjectCollectionModifier and TypeMethodDescriptionExtendInZ.createFromObjects(ObjectCollection objects) ExtendInZWithinContainer.createFromObjects(ObjectCollection objectsSource) FlattenZ.createFromObjects(ObjectCollection objects) SliceAt.createFromObjects(ObjectCollection objects) Methods in org.anchoranalysis.plugin.image.bean.object.provider.slice with parameters of type ObjectCollectionModifier and TypeMethodDescriptionExtendInZ.createFromObjects(ObjectCollection objects) ExtendInZWithinContainer.createFromObjects(ObjectCollection objectsSource) FlattenZ.createFromObjects(ObjectCollection objects) SliceAt.createFromObjects(ObjectCollection objects) -
Uses of ObjectCollection in org.anchoranalysis.plugin.image.bean.object.provider.split
Methods in org.anchoranalysis.plugin.image.bean.object.provider.split that return ObjectCollectionModifier and TypeMethodDescriptionRemoveIntersectingVoxels.createFromObjects(ObjectCollection objects) SplitByObjects.createFromObjects(ObjectCollection objectCollection) SplitIntoSquares.createFromObjects(ObjectCollection objectCollection) Methods in org.anchoranalysis.plugin.image.bean.object.provider.split with parameters of type ObjectCollectionModifier and TypeMethodDescriptionRemoveIntersectingVoxels.createFromObjects(ObjectCollection objects) SplitByObjects.createFromObjects(ObjectCollection objectCollection) SplitIntoSquares.createFromObjects(ObjectCollection objectCollection) -
Uses of ObjectCollection in org.anchoranalysis.plugin.image.bean.object.segment.channel
Methods in org.anchoranalysis.plugin.image.bean.object.segment.channel that return ObjectCollectionModifier and TypeMethodDescriptionAtScale.segment(Channel channel, Optional<ObjectMask> objectMask, Optional<ObjectCollection> seeds, SegmentChannelIntoObjects upstreamSegmenter) ConnectedComponentsFromBinarySegmentation.segment(Channel channel, Optional<ObjectMask> objectMask, Optional<ObjectCollection> seeds) Filter.segment(Channel channel, Optional<ObjectMask> object, Optional<ObjectCollection> seeds, SegmentChannelIntoObjects upstreamSegmenter) ImposeMinima.segment(Channel channel, Optional<ObjectMask> objectMask, Optional<ObjectCollection> seeds, SegmentChannelIntoObjects upstreamSegmenter) Mser.segment(Channel channel, Optional<ObjectMask> objectMask, Optional<ObjectCollection> seeds) SegmentOnMaximumIntensityAndExpandInZ.segment(Channel channel, Optional<ObjectMask> objectMask, Optional<ObjectCollection> seeds, SegmentChannelIntoObjects upstreamSegmenter) -
Uses of ObjectCollection in org.anchoranalysis.plugin.image.bean.object.segment.channel.watershed.minima
Methods in org.anchoranalysis.plugin.image.bean.object.segment.channel.watershed.minima with parameters of type ObjectCollectionModifier and TypeMethodDescriptionabstract ChannelMinimaImposition.imposeMinima(Channel channel, ObjectCollection seeds, Optional<ObjectMask> containingMask) Imposes minima on a channel based on seed objects and an optional containing mask.MinimaImpositionGrayscaleReconstruction.imposeMinima(Channel channel, ObjectCollection seeds, Optional<ObjectMask> containingMask) -
Uses of ObjectCollection in org.anchoranalysis.plugin.image.bean.object.segment.channel.watershed.yeong
Methods in org.anchoranalysis.plugin.image.bean.object.segment.channel.watershed.yeong that return ObjectCollectionModifier and TypeMethodDescriptionWatershedYeong.segment(Channel channel, Optional<ObjectMask> objectMask, Optional<ObjectCollection> seeds) -
Uses of ObjectCollection in org.anchoranalysis.plugin.image.bean.stack.provider.color
Methods in org.anchoranalysis.plugin.image.bean.stack.provider.color that return ObjectCollectionModifier and TypeMethodDescriptionprotected abstract ObjectCollectionColoredBaseWithGenerator.objectsToDraw(Dimensions backgroundDimensions) The objects to draw (without any colors) on the background.protected ObjectCollectionColoredObjects.objectsToDraw(Dimensions backgroundDimensions) -
Uses of ObjectCollection in org.anchoranalysis.plugin.image.bean.thumbnail.object
Methods in org.anchoranalysis.plugin.image.bean.thumbnail.object that return types with arguments of type ObjectCollectionModifier and TypeMethodDescriptionOutlinePreserveRelativeSize.start(ObjectCollection objects, StreamableCollection<BoundingBox> boundingBoxes, Optional<Stack> backgroundSource, ExecutionTimeRecorder executionTimeRecorder) abstract ThumbnailBatch<ObjectCollection> ThumbnailFromObjects.start(ObjectCollection objects, StreamableCollection<BoundingBox> boundingBoxes, Optional<Stack> background, ExecutionTimeRecorder executionTimeRecorder) Initializes a batch to create thumbnails.Methods in org.anchoranalysis.plugin.image.bean.thumbnail.object with parameters of type ObjectCollectionModifier and TypeMethodDescriptionOutlinePreserveRelativeSize.start(ObjectCollection objects, StreamableCollection<BoundingBox> boundingBoxes, Optional<Stack> backgroundSource, ExecutionTimeRecorder executionTimeRecorder) abstract ThumbnailBatch<ObjectCollection> ThumbnailFromObjects.start(ObjectCollection objects, StreamableCollection<BoundingBox> boundingBoxes, Optional<Stack> background, ExecutionTimeRecorder executionTimeRecorder) Initializes a batch to create thumbnails. -
Uses of ObjectCollection in org.anchoranalysis.plugin.image.feature.bean.object.combine
Methods in org.anchoranalysis.plugin.image.feature.bean.object.combine that return ObjectCollectionModifier and TypeMethodDescriptionabstract ObjectCollectionCombineObjectsForFeatures.objectsForThumbnail(T input) Selects objects from an input that will be used for thumbnail generation.EachObjectIndependently.objectsForThumbnail(FeatureInputSingleObject input) PairNeighbors.objectsForThumbnail(FeatureInputPairObjects input) Methods in org.anchoranalysis.plugin.image.feature.bean.object.combine that return types with arguments of type ObjectCollectionModifier and TypeMethodDescriptionCombineObjectsForFeatures.deriveInputsStartBatch(ObjectCollection objects, EnergyStack energyStack, boolean thumbnailsEnabled, OperationContext context) Derives a list of inputs (i.e. rows in a feature table) and starts a batch of related thumbnail generation.Methods in org.anchoranalysis.plugin.image.feature.bean.object.combine with parameters of type ObjectCollectionModifier and TypeMethodDescriptionCombineObjectsForFeatures.deriveInputsStartBatch(ObjectCollection objects, EnergyStack energyStack, boolean thumbnailsEnabled, OperationContext context) Derives a list of inputs (i.e. rows in a feature table) and starts a batch of related thumbnail generation.CombineObjectsForFeatures.startBatchDeriveInputs(ObjectCollection objects, EnergyStack energyStack, Logger logger) Derives a list of inputs from an object-collection.EachObjectIndependently.startBatchDeriveInputs(ObjectCollection objects, EnergyStack energyStack, Logger logger) PairNeighbors.startBatchDeriveInputs(ObjectCollection objects, EnergyStack energyStack, Logger logger) -
Uses of ObjectCollection in org.anchoranalysis.plugin.image.intensity.level
Methods in org.anchoranalysis.plugin.image.intensity.level with parameters of type ObjectCollectionModifier and TypeMethodDescriptionstatic LevelResultCollectionLevelResultCollectionFactory.createCollection(Channel channel, ObjectCollection objects, CalculateLevel calculateLevel, int numberDilations, MessageLogger logger) Creates aLevelResultCollectionfrom a channel and object collection. -
Uses of ObjectCollection in org.anchoranalysis.plugin.image.object
Methods in org.anchoranalysis.plugin.image.object that return ObjectCollectionModifier and TypeMethodDescriptionstatic ObjectCollectionObjectIntersectionRemover.removeIntersectingVoxels(ObjectCollection objects, Dimensions dimensions, boolean errorDisconnectedObjects) Removes intersecting voxels from a collection of objects.Methods in org.anchoranalysis.plugin.image.object with parameters of type ObjectCollectionModifier and TypeMethodDescriptionstatic ObjectCollectionObjectIntersectionRemover.removeIntersectingVoxels(ObjectCollection objects, Dimensions dimensions, boolean errorDisconnectedObjects) Removes intersecting voxels from a collection of objects.Constructors in org.anchoranalysis.plugin.image.object with parameters of type ObjectCollectionModifierConstructorDescriptionColoredObjectCollection(ObjectCollection objects, ColorList colors) Create with an existing object and color list. -
Uses of ObjectCollection in org.anchoranalysis.plugin.image.object.merge
Methods in org.anchoranalysis.plugin.image.object.merge that return ObjectCollectionModifier and TypeMethodDescriptionMergeGraph.verticesAsObjects()Retrieves all vertices in the graph as anObjectCollection.Methods in org.anchoranalysis.plugin.image.object.merge with parameters of type ObjectCollectionModifier and TypeMethodDescriptionMergeGraph.addObjectsToGraph(ObjectCollection objects) Adds objects to the graph. -
Uses of ObjectCollection in org.anchoranalysis.plugin.image.task.feature.calculator
Methods in org.anchoranalysis.plugin.image.task.feature.calculator with parameters of type ObjectCollectionModifier and TypeMethodDescriptionvoidCalculateFeaturesForObjects.calculateForObjects(ObjectCollection objects, EnergyStack energyStack, LabelsForInput labelsForInput) Calculates the feature-results forobjects, and stores the results. -
Uses of ObjectCollection in org.anchoranalysis.plugin.imagej.bean.object.provider
Methods in org.anchoranalysis.plugin.imagej.bean.object.provider that return ObjectCollectionModifier and TypeMethodDescriptionprotected ObjectCollectionDrawLineAlongConvexHull.createFromObjects(ObjectCollection objects) FillHoles.createFromObjects(ObjectCollection objects) Methods in org.anchoranalysis.plugin.imagej.bean.object.provider with parameters of type ObjectCollectionModifier and TypeMethodDescriptionprotected ObjectCollectionDrawLineAlongConvexHull.createFromObjects(ObjectCollection objects) FillHoles.createFromObjects(ObjectCollection objects) -
Uses of ObjectCollection in org.anchoranalysis.plugin.imagej.bean.object.segment
Methods in org.anchoranalysis.plugin.imagej.bean.object.segment that return ObjectCollectionModifier and TypeMethodDescriptionFloodFillEachIntensityLevel.segment(Channel channel, Optional<ObjectMask> objectMask, Optional<ObjectCollection> seeds) -
Uses of ObjectCollection in org.anchoranalysis.plugin.mpp.bean.object.provider
Methods in org.anchoranalysis.plugin.mpp.bean.object.provider that return ObjectCollection -
Uses of ObjectCollection in org.anchoranalysis.plugin.mpp.bean.stack.provider
Methods in org.anchoranalysis.plugin.mpp.bean.stack.provider that return ObjectCollectionModifier and TypeMethodDescriptionprotected ObjectCollectionColoredMarks.objectsToDraw(Dimensions backgroundDimensions) -
Uses of ObjectCollection in org.anchoranalysis.plugin.points.bean
Methods in org.anchoranalysis.plugin.points.bean that return ObjectCollectionModifier and TypeMethodDescriptionSplitContourAtSaddlePoints.createFromObjects(ObjectCollection objects) Methods in org.anchoranalysis.plugin.points.bean with parameters of type ObjectCollectionModifier and TypeMethodDescriptionSplitContourAtSaddlePoints.createFromObjects(ObjectCollection objects) -
Uses of ObjectCollection in org.anchoranalysis.plugin.points.bean.fitter
Methods in org.anchoranalysis.plugin.points.bean.fitter that return ObjectCollectionModifier and TypeMethodDescriptionPointsFitterToMark.createObjects()Creates and returns theObjectCollectionusing the specified provider. -
Uses of ObjectCollection in org.anchoranalysis.plugin.points.convexhull
Methods in org.anchoranalysis.plugin.points.convexhull with parameters of type ObjectCollectionModifier and TypeMethodDescriptionConvexHullUtilities.pointsOnAllOutlines(ObjectCollection objects) Get points on all outlines of a collection of objects. -
Uses of ObjectCollection in org.anchoranalysis.test.feature.plugins.objects
Methods in org.anchoranalysis.test.feature.plugins.objects that return ObjectCollectionModifier and TypeMethodDescriptionstatic ObjectCollectionIntersectingCircleObjectsFixture.generateIntersectingObjects(int numberIntersecting, int numberNotIntersecting, boolean sameSize) Generates a collection of circular objects, some intersecting and some not intersecting. -
Uses of ObjectCollection in org.anchoranalysis.test.image
Methods in org.anchoranalysis.test.image with parameters of type ObjectCollectionModifier and TypeMethodDescriptionvoidWriteIntoDirectory.writeObjects(String outputName, ObjectCollection objects) Writes the outline of objects on a blank RGB image, inferring dimensions of the image to center the object.voidWriteIntoDirectory.writeObjects(String outputName, ObjectCollection objects, Stack background) Writes the outline of objects on a background. -
Uses of ObjectCollection in org.anchoranalysis.test.image.io
Methods in org.anchoranalysis.test.image.io that return ObjectCollectionModifier and TypeMethodDescriptionTestLoaderImage.openObjectsFromFilePath(Path folderPath) Opens an obj-mask-collection from a path to a fileTestLoaderImage.openObjectsFromTestPath(String testDirectoryPath) Opens an object collection from a test path. -
Uses of ObjectCollection in org.anchoranalysis.test.image.object
Methods in org.anchoranalysis.test.image.object that return ObjectCollectionModifier and TypeMethodDescriptionCutOffCornersObjectFixture.createAll()Creates all three objects.static ObjectCollectionCircleObjectFixture.successiveCircles(int numberCircles, Point2d startCenter, int radius, Point2d centerShift, double radiusShift) Creates several successive circles whose center is incrementally shifted.