List of all members.
Definition at line 41 of file dissimilarity_getter.h.
Constructor & Destructor Documentation
Member Function Documentation
Compute the distance between two MCC representations
Compute the distance between two MCC representations, i.e. for each contour point of a and b (rows) sum the absolute difference on all scale levels (columns). In order to achieve the optional rotational invariance, a circular shift is applied on the rows of the second matrix.
|[in]||a||An (na x m) matrix. |
|[in]||b||An (nb x m) matrix. |
|[out]||An||(na x nb) matrix. |
Definition at line 249 of file dissimilarity_getter.cpp.
Compute the convexity of scaled polygons.
Compute the convexity of scaled polygons by looking at the signed distance between a point at scale s and the same point at scale (s - 1). This approximates the curvature.
Return the estimated shape complexity as the average of the differences between max and min convexity/concavity measures over all scale levels.
|[in]||polygons||A list of s scaled polygons of n points each. |
|[out]||m||A multi-scale convexity concavity representation, an (n x s) matrix. |
- The polygon complexity.
Definition at line 201 of file dissimilarity_getter.cpp.
Member Data Documentation
The documentation for this class was generated from the following files: