drawDetectedCornersCharuco function

void drawDetectedCornersCharuco(
  1. Mat image,
  2. VecPoint2f charucoCorners, [
  3. VecI32? charucoIds,
  4. Scalar? cornerColor,
])

Implementation

void drawDetectedCornersCharuco(
  Mat image,
  VecPoint2f charucoCorners, [
  VecI32? charucoIds,
  Scalar? cornerColor,
]) {
  final ids = charucoIds ?? VecI32();
  final disposeIds = charucoIds == null;
  cvRun(
    () => ccontrib.cv_aruco_drawDetectedCornersCharuco(
      image.ref,
      charucoCorners.ref,
      ids.ref,
      (cornerColor ?? Scalar(255, 0, 0, 0)).ref,
      ffi.nullptr,
    ),
  );
  if (disposeIds) ids.dispose();
}