| MatFindContoursAsMat Method |
Finds contours in a binary image.
The source is 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 this image while extracting the contours.
Namespace:
OpenCvSharp
Assembly:
OpenCvSharp (in OpenCvSharp.dll) Version: 1.0.0
Syntax public Mat<Point>[] FindContoursAsMat(
RetrievalModes mode,
ContourApproximationModes method,
Nullable<Point> offset = null
)
Public Function FindContoursAsMat (
mode As RetrievalModes,
method As ContourApproximationModes,
Optional offset As Nullable(Of Point) = Nothing
) As Mat(Of Point)()
public:
array<Mat<Point>^>^ FindContoursAsMat(
RetrievalModes mode,
ContourApproximationModes method,
Nullable<Point> offset = nullptr
)
member FindContoursAsMat :
mode : RetrievalModes *
method : ContourApproximationModes *
?offset : Nullable<Point>
(* Defaults:
let _offset = defaultArg offset null
*)
-> Mat<Point>[]
Parameters
- mode
- Type: OpenCvSharpRetrievalModes
Contour retrieval mode - method
- Type: OpenCvSharpContourApproximationModes
Contour approximation method - offset (Optional)
- Type: SystemNullablePoint
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:
MatPointDetected contours. Each contour is stored as a vector of points.
See Also