Table of Contents

Method FindContoursLinkRuns

Namespace
OpenCvSharp
Assembly
OpenCvSharp.dll

FindContoursLinkRuns(InputArray, out Point[][], out HierarchyIndex[])

Finds contours in a binary image using the link-runs algorithm (OpenCV 5). This is an alternative to FindContours(InputArray, out Point[][], out HierarchyIndex[], RetrievalModes, ContourApproximationModes, Point?) with reduced memory consumption; it always uses the equivalent of RETR_CCOMP retrieval.

public static void FindContoursLinkRuns(InputArray image, out Point[][] contours, out HierarchyIndex[] hierarchy)

Parameters

image InputArray

Source, an 8-bit single-channel binary image.

contours Point[][]

Detected contours. Each contour is stored as a vector of points.

hierarchy HierarchyIndex[]

Output vector containing information about the image topology (next/previous/first-child/parent indices for each contour).

FindContoursLinkRuns(InputArray, out Point[][])

Finds contours in a binary image using the link-runs algorithm (OpenCV 5), without hierarchy output.

public static void FindContoursLinkRuns(InputArray image, out Point[][] contours)

Parameters

image InputArray

Source, an 8-bit single-channel binary image.

contours Point[][]

Detected contours. Each contour is stored as a vector of points.