Back to Adaptive Vision Studio website

You are here: 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
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
cvFitLine

Fits a line to a 2D or 3D point set.

OpenCV
cvHuMoments

Calculates Hu moments of the image.

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 rectangle of the minimum area enclosing the input 2D point set.

OpenCV
cvMoments

Calculates image moments.

OpenCV
cvPointPolygonTest

Performs point-in-contour test.

OpenCV