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 |