detectMarkersAsync method

Future<(VecVecPoint2f, VecI32, VecVecPoint2f)> detectMarkersAsync(
  1. InputArray image
)

Implementation

Future<(VecVecPoint2f, VecI32, VecVecPoint2f)> detectMarkersAsync(InputArray image) async {
  final corners = VecVecPoint2f();
  final rejected = VecVecPoint2f();
  final ids = VecI32();
  return cvRunAsync0(
    (callback) => ccontrib.cv_aruco_arucoDetector_detectMarkers(
      ref,
      image.ref,
      corners.ptr,
      ids.ptr,
      rejected.ptr,
      callback,
    ),
    (c) {
      return c.complete((corners, ids, rejected));
    },
  );
}