 | Cv2.FindContoursAsArray Method |
Finds contours in a binary image.
Namespace:
OpenCvSharp
Assembly:
OpenCvSharp (in OpenCvSharp.dll) Version: 1.0.0
Syntaxpublic static Point[][] FindContoursAsArray(
InputOutputArray image,
RetrievalModes mode,
ContourApproximationModes method,
Nullable<Point> offset = null
)
Public Shared Function FindContoursAsArray (
image As InputOutputArray,
mode As RetrievalModes,
method As ContourApproximationModes,
Optional offset As Nullable(Of Point) = Nothing
) As Point()()
public:
static array<array<Point>^>^ FindContoursAsArray(
InputOutputArray^ image,
RetrievalModes mode,
ContourApproximationModes method,
Nullable<Point> offset = nullptr
)
static member FindContoursAsArray :
image : InputOutputArray *
mode : RetrievalModes *
method : ContourApproximationModes *
?offset : Nullable<Point>
(* Defaults:
let _offset = defaultArg offset null
*)
-> Point[][]
Parameters
- image
- Type: OpenCvSharp.InputOutputArray
Source, an 8-bit single-channel image. Non-zero pixels are treated as 1’s.
Zero pixels remain 0’s, so the image is treated as binary.
The function modifies the image while extracting the contours. - mode
- Type: OpenCvSharp.RetrievalModes
Contour retrieval mode - method
- Type: OpenCvSharp.ContourApproximationModes
Contour approximation method - offset (Optional)
- Type: System.Nullable<Point>
Optional offset by which every contour point is shifted.
This is useful if the contours are extracted from the image ROI and then they should be analyzed in the whole image context.
Return Value
Type:
Point[][]Detected contours. Each contour is stored as a vector of points.
See Also