Uses of Interface
adams.data.objectfilter.ObjectFilter
-
Packages that use ObjectFilter Package Description adams.data.objectfilter adams.flow.transformer adams.gui.visualization.object.annotationsdisplay -
-
Uses of ObjectFilter in adams.data.objectfilter
Classes in adams.data.objectfilter that implement ObjectFilter Modifier and Type Class Description classAbstractObjectFilterAncestor for image object filters.classAddDefaultLabelFor inserting a default label if missing.classAttachMetaDataAttaches the specified meta-data value.classAttachOverlappingMetaDataAttaches meta-data from the stored report
classClipBoundingBoxesEnsures that bounding boxes fall within the image boundaries.classKeepEnclosedUses the outlines of annotations with the specified label to filter out any objects that aren't enclosed by these.classMakeSquareGenerates a square bounding box around the current center of the bounding box.
Discards any polygon data.classMergeOverlapsMerges overlapping objects into single object.classOffsetIndexOffsets the object index.classPassThroughDummy, just returns the incoming object list.classPolygonVertexLengthsCalculates the lengths of the polygon's vertices and stores them in the object's meta-data as comma-separated list.classRemoveDuplicatePolygonPointsRemoves duplicate points from polygons, e.g., introduced during scaling.classRemovePolygonsRemoves polygon information.classRenameLabelsFor renaming labels in the meta-data, stored under a specific key.
The rules for renaming are specified: old=new.classRotateRotates the objects using the specified degrees (90 degree increments only).
Requires the original image width before the image got rotated in order to rotate the objects correctly.classScaleScales the objects.classSelfIntersectingPolygonsLooks for self-intersection polygons and applies the selected action.classSimplifyPolygonsSimplifies polygons, i.e., to use fewer points.classTransformMetaDataTransforms the specified meta-data using the referenced callable actor.classTranslateTranslates the objects by the specified X and Y.classUpdateBoundsFromPolygonIf polygon available, updates x//width/height with bounds of polygon. -
Uses of ObjectFilter in adams.flow.transformer
Fields in adams.flow.transformer declared as ObjectFilter Modifier and Type Field Description protected ObjectFilterImageObjectFilter. m_Filterthe object filter to apply to the located objects.Methods in adams.flow.transformer that return ObjectFilter Modifier and Type Method Description ObjectFilterImageObjectFilter. getFilter()Returns the filter to apply to the located objects.Methods in adams.flow.transformer with parameters of type ObjectFilter Modifier and Type Method Description voidImageObjectFilter. setFilter(ObjectFilter value)Sets the filter to apply to the located objects. -
Uses of ObjectFilter in adams.gui.visualization.object.annotationsdisplay
Fields in adams.gui.visualization.object.annotationsdisplay declared as ObjectFilter Modifier and Type Field Description protected ObjectFilterAbstractAnnotationsDisplayGenerator. m_ObjectFilterthe object filter to apply to the report/objects.protected ObjectFilterAbstractAnnotationsDisplayPanel. m_ObjectFilterthe object filter to apply to the report/objects.Methods in adams.gui.visualization.object.annotationsdisplay that return ObjectFilter Modifier and Type Method Description ObjectFilterAbstractAnnotationsDisplayGenerator. getObjectFilter()Returns the object filter to use for filtering the objects in the report.ObjectFilterAbstractAnnotationsDisplayPanel. getObjectFilter()Returns the object filter in use.Methods in adams.gui.visualization.object.annotationsdisplay with parameters of type ObjectFilter Modifier and Type Method Description voidAbstractAnnotationsDisplayGenerator. setObjectFilter(ObjectFilter value)Sets the object filter to use for filtering the objects in the report.voidAbstractAnnotationsDisplayPanel. setObjectFilter(ObjectFilter value)Sets the object filter to use.
-