ArucoInvokeDrawDetectedMarkers Method |
http://www.emgu.com
Draw detected markers in image.
Namespace:
Emgu.CV.Aruco
Assembly:
Emgu.CV.World (in Emgu.CV.World.dll) Version: 4.1.0.3408 (4.1.0.3408)
Syntaxpublic static void DrawDetectedMarkers(
IInputOutputArray image,
IInputArray corners,
IInputArray ids,
MCvScalar borderColor
)
Public Shared Sub DrawDetectedMarkers (
image As IInputOutputArray,
corners As IInputArray,
ids As IInputArray,
borderColor As MCvScalar
)
public:
static void DrawDetectedMarkers(
IInputOutputArray^ image,
IInputArray^ corners,
IInputArray^ ids,
MCvScalar borderColor
)
static member DrawDetectedMarkers :
image : IInputOutputArray *
corners : IInputArray *
ids : IInputArray *
borderColor : MCvScalar -> unit
Parameters
- image
- Type: Emgu.CVIInputOutputArray
Input/output image. It must have 1 or 3 channels. The number of channels is not altered. - corners
- Type: Emgu.CVIInputArray
Positions of marker corners on input image. (e.g std::vector<std::vector<cv::Point2f> > ). For N detected markers, the dimensions of this array should be Nx4. The order of the corners should be clockwise. - ids
- Type: Emgu.CVIInputArray
Vector of identifiers for markers in markersCorners . Optional, if not provided, ids are not painted. - borderColor
- Type: Emgu.CV.StructureMCvScalar
Color of marker borders. Rest of colors (text color and first corner color) are calculated based on this one to improve visualization.
See Also