Start » Filter Reference » OpenCV » Structural Analysis and Shape Descriptors
Structural Analysis and Shape Descriptors
Select a filter from the list below.
| Icon | Name | Description / Applications | Modules | |
|---|---|---|---|---|
| cvApproxPolyDP |
|
Approximates polygonal curve(s) with the specified precision. |
OpenCV | |
| cvArcLength |
|
Calculates a contour perimeter or a curve length. |
OpenCV | |
| cvBoundingRect |
|
Calculates the up-right bounding rectangle of a point set. |
OpenCV | |
| cvConnectedComponents |
|
Computes the connected components labeled image of boolean image. |
OpenCV | |
| cvConnectedComponentsWithStats |
|
Computes the connected components labeled image of boolean image and also produces a statistics output for each label |
OpenCV | |
| cvContourArea |
|
Calculates the contour area. |
OpenCV | |
| cvConvexHull |
|
Finds the convex hull of a point set. |
OpenCV | |
| cvDrawContours |
|
Draws contour outlines or filled contours. |
OpenCV | |
| cvFindContours |
|
Finds the contours in a binary image. |
OpenCV | |
| cvFitEllipse |
|
Fits an ellipse around a set of 2D points. |
OpenCV | |
| cvFitEllipseAMS |
|
Fits an ellipse around a set of 2D points. |
OpenCV | |
| cvFitEllipseDirect |
|
Fits an ellipse around a set of 2D points. |
OpenCV | |
| cvFitLine |
|
Fits a line to a 2D or 3D point set. |
OpenCV | |
| cvGeneralizedHoughBallard_Detection |
|
Finds arbitrary template in the grayscale image using Generalized Hough Transform. |
OpenCV | |
| cvGeneralizedHoughBallard_Initialization |
|
Finds arbitrary template in the grayscale image using Generalized Hough Transform. |
OpenCV | |
| cvGeneralizedHoughGuil_Detection |
|
Finds arbitrary template in the grayscale image using Generalized Hough Transform. |
OpenCV | |
| cvGeneralizedHoughGuil_Initialization |
|
Finds arbitrary template in the grayscale image using Generalized Hough Transform. |
OpenCV | |
| cvHuMoments |
|
Calculates Hu moments of the image. |
OpenCV | |
| cvIntersectConvexConvex |
|
Finds intersection of two convex polygons. |
OpenCV | |
| cvIsContourConvex |
|
Tests contour convexity. |
OpenCV | |
| cvMatchShapes_Images |
|
Compares two shapes. |
OpenCV | |
| cvMatchShapes_Polygon |
|
Compares two shapes. |
OpenCV | |
| cvMinAreaRect |
|
Finds a rotated rectangle of the minimum area enclosing the input 2D point set. |
OpenCV | |
| cvMinEnclosingCircle |
|
Finds the minimum area circle enclosing a 2D point set. |
OpenCV | |
| cvMinEnclosingTriangle |
|
Finds a rotated triangle of the minimum area enclosing the input 2D point set. |
OpenCV | |
| cvMoments |
|
Calculates image moments. |
OpenCV | |
| cvPointPolygonTest |
|
Performs point-in-contour test. |
OpenCV |

