|
mmcfilters
Public API documentation
|
Edge-indexed contour set projected onto hierarchy nodes. More...
#include <HierarchySaliencyMapProjection.hpp>
Public Member Functions | |
| std::size_t | size () const noexcept |
| Returns the number of projected contour edges. | |
| bool | empty () const noexcept |
| Returns whether the projection has no contour edges. | |
Public Attributes | |
| int | numRows = 0 |
| Number of rows in the image grid. | |
| int | numColumns = 0 |
| Number of columns in the image grid. | |
| double | adjacencyRadius = 0.0 |
| Radius of the adjacency used to enumerate the edges. | |
| std::vector< NodeId > | sources |
| Source pixel identifier of each contour edge. | |
| std::vector< NodeId > | targets |
| Target pixel identifier of each contour edge. | |
| std::vector< NodeId > | nodes |
| Boundary-owning hierarchy node parallel to each edge. | |
Edge-indexed contour set projected onto hierarchy nodes.
nodes[i] is the hierarchy node whose boundary contains the image-domain transition edge (sources[i], targets[i]). It is computed as LCA(smallestNode(sources[i]), smallestNode(targets[i])).
Definition at line 67 of file HierarchySaliencyMapProjection.hpp.
|
inlinenoexcept |
Returns whether the projection has no contour edges.
Definition at line 93 of file HierarchySaliencyMapProjection.hpp.
|
inlinenoexcept |
Returns the number of projected contour edges.
Definition at line 86 of file HierarchySaliencyMapProjection.hpp.
| double mmcfilters::NodeContourEdgeMap::adjacencyRadius = 0.0 |
Radius of the adjacency used to enumerate the edges.
Definition at line 73 of file HierarchySaliencyMapProjection.hpp.
| std::vector<NodeId> mmcfilters::NodeContourEdgeMap::nodes |
Boundary-owning hierarchy node parallel to each edge.
Definition at line 79 of file HierarchySaliencyMapProjection.hpp.
| int mmcfilters::NodeContourEdgeMap::numColumns = 0 |
Number of columns in the image grid.
Definition at line 71 of file HierarchySaliencyMapProjection.hpp.
| int mmcfilters::NodeContourEdgeMap::numRows = 0 |
Number of rows in the image grid.
Definition at line 69 of file HierarchySaliencyMapProjection.hpp.
| std::vector<NodeId> mmcfilters::NodeContourEdgeMap::sources |
Source pixel identifier of each contour edge.
Definition at line 75 of file HierarchySaliencyMapProjection.hpp.
| std::vector<NodeId> mmcfilters::NodeContourEdgeMap::targets |
Target pixel identifier of each contour edge.
Definition at line 77 of file HierarchySaliencyMapProjection.hpp.