|
mmcfilters
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 |
| CCanonicalComplementaryGridImmersion | Selects a canonical complementary-grid immersion without binding a domain |
| 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 |
| CContourBoundary | Metadata for one ordered external or internal contour boundary |
| ►CContourComputation | Incremental foreground A4 contours on the image domain |
| CContourEdge | One contour edge represented by its support pixel and side |
| ►CContourEdgeRange | Immutable range over unpacked contour edges |
| ►CContourPixelRange | Immutable projection of ordered contour edges onto support pixels |
| CContourTrace | Independently owned ordered contour trace for one tree node |
| ►CContourTraceComputation | Incremental ordered contour traces on the image domain |
| CContourTraceView | Borrowed ordered contour trace for one tree node |
| 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 |
| 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 |
| CSubtractiveAttributeFilter | Subtractive filter using independently gated 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 |
| CToSAltitudeEncodingFor | Selects the altitude encoding policy declared by a topographic convention |
| CToSAltitudeEncodingFor< ToSGrayLevel > | Maps the doubled published type to its exact doubled-unit encoding |
| CToSExactDoubledAltitudeEncoding | Exact encoding in doubled source-level units |
| CToSUInt8AltitudeEncoding | Exact encoding in 8-bit 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 |