|
MorphologicalAttributeFilters
Public API documentation
|
| ▼Nmmcfilters | |
| ►Nadjust | |
| ►Nattributes | |
| ►Nlocal_attributes | |
| ►Nsdrt | |
| CAttributeComputation | Public facade for attribute computation |
| CAttributeFilters | Family of attribute-based image filtering operators on morphological trees |
| CAttributeNames | Layout object that maps scalar attributes to flat-buffer offsets |
| CComplementaryAdjacencies | Ordered pair of complementary minimum and maximum adjacencies |
| CComplementaryGridImmersion | Selects the optimized complementary-grid immersion |
| CComponentTreePartitionHierarchyAdapter | Explicit proper-part completion of a morphological component tree |
| CComputedAttributeData | Owning result for one computed scalar attribute layout and buffer |
| ►CContoursComputedIncrementally | Arena-based incremental contour extraction and aggregation for MorphologicalTree |
| ►CContourTraceComputation | Incremental side-level contour extraction and boundary-loop tracing |
| CContourTraceEdge | One unpacked boundary edge attached to a support pixel |
| CContourTraceLoop | Metadata for one ordered boundary loop |
| CDepthStableRegionComputer | Detects stable regions from a topological depth window |
| CDirectAttributeFilter | Direct attribute filter using reconstructed-parent altitude propagation |
| CDirectReconstruction | Policy tag for parent-altitude propagation after node rejection |
| CEdgeContourMap | Edge-indexed contour set induced by thresholding a saliency map |
| CEdgeSaliencyMap | Edge-indexed saliency map induced by a morphological hierarchy |
| CExtinctionSelectionPolicy | Explicit extinction-extrema selection policy |
| CExtinctionValues | Computes and stores extinction values for regional extrema |
| CGenerationStampSet | Efficient visited-set implementation based on generation stamps |
| CGridDomain2D | Shape metadata optionally attached to the pixel domain |
| CGridOffset2D | Integer displacement in a row-major regular 2D grid |
| CHardSubtractiveAttributeFilter | Hard subtractive filter using independently gated zero-baseline residues |
| CHierarchicalWatershedSaliency | Builds Cousty-style hierarchical-watershed saliency from extinctions |
| CHierarchySaliencyMap | Projects a morphological tree hierarchy onto an image adjacency graph |
| CHierarchySaliencyMapProjection | Derived projections and contour materializations of saliency maps |
| CHierarchySaliencyMapValidation | Validates and transforms hierarchy valuations used by saliency maps |
| CImage | Generic row-major 2D image with contiguous storage and shared ownership |
| CImageUtils | Utility functions for basic image conversion and manipulation |
| CIncrementalNodeContourMap | Per-node incremental contour edges induced by a hierarchy |
| ►CMorphologicalTree | Mutable connected-subset tree on a finite pixel domain |
| CMorphologicalTreeFactory | Public construction facade for all high-level morphological trees |
| CMorphologicalTreeSemantics | Immutable scientific interpretation attached to one morphological tree |
| CMSERComputer | Detects MSER-like nodes from a monotone increasing attribute defined on the hierarchy |
| CNativeHierarchyView | Typed non-owning output contract shared by native hierarchy producers |
| CNoConstructionContext | Explicitly records that no construction context is available |
| CNodeAttributeSampleKey | Composite key used to index sampled node-attribute layouts |
| CNodeAttributeSampleLayout | Layout for node attributes sampled at signed ancestor/current/descendant offsets |
| CNodeContourEdgeMap | Edge-indexed contour set projected onto hierarchy nodes |
| CNodePreservationMask | Dense Boolean decisions where true means preserve the node |
| CNodePruningMask | Dense Boolean decisions where true means prune the node |
| CRegionalExtremaNode | Record describing one regional extremum and its extinction value |
| ►CRegularGridAdjacency2D | Immutable regular-grid 2D adjacency with allocation-free traversal |
| CSampledNodeAttributeData | Owning result for one sampled node-attribute layout and buffer |
| CSaturatedResidualContext | Records the shared adjacency and infinity pixel of a saturated residual construction |
| CSelfDualSpanImmersion | Selects the self-dual span-valued tree-of-shapes immersion |
| CShapeSpaceExtinctionResult | Regional extrema and their sparse dense-domain node scores |
| CShapeSpaceExtremum | One regional extremum and its extinction interval in attribute space |
| CShapeSpaceSaliency | Computes Xu-style extinction values in the shape space of a tree |
| CShapeSpaceSaliencyResult | Extrema, their sparse node scores, and the projected contour map |
| CSharedAdjacencyContext | Records one adjacency shared by both construction polarities |
| CSoftSubtractiveAttributeFilter | Soft subtractive filter using scores in [0,1] to gate zero-baseline residues |
| CSubtractiveResidueModulation | Policy tag for independent zero-baseline modulation of node residues |
| CTopographicConvention | Complete discrete convention retained by a tree-of-shapes result |
| CToSExactDoubledAltitudeEncoding | Exact encoding in doubled source-level units |
| CTreeAltitudeAlgorithms | Pure operations over a topology and an explicit altitude buffer |
| ►CTreeEditor | Thin edit-session facade for multi-step topology updates |
| CTreeEditValidationStatistics | Counts committed edit sessions by validation strategy |
| CTreeOfShapesBuildResult | Native representation produced by a Tree-of-Shapes producer |
| CTreeOfShapesProducer | Builds trees of shapes (ToS) using a union-find construction |
| CTreeValidationResult | Non-throwing validation result returned by edit-session checks |
| CUltimateAttributeOpening | Computes an Ultimate Attribute Opening by accumulating maximal contrasts |
| CValuedMorphologicalTree | Wrapper pairing MorphologicalTree topology with an external altitude buffer |
| CValuedMorphologicalTreeEditor | Edit-session facade for ValuedMorphologicalTree |
| CValuedMorphologicalTreeView | Non-owning view pairing a topology with an external altitude span |