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