detectMultiScale method
DetectMultiScale calls DetectMultiScale but allows setting parameters The detected objects are returned as a slice of image.Rectangle structs.
For further details, please see: https://docs.opencv.org/master/d5/d33/structcv_1_1HOGDescriptor.html#a660e5cd036fd5ddf0f5767b352acd948
Implementation
VecRect detectMultiScale(
  InputArray image, {
  double hitThreshold = 0,
  int minNeighbors = 3,
  (int, int) winStride = (0, 0),
  (int, int) padding = (0, 0),
  double scale = 1.05,
  double groupThreshold = 2.0,
  bool useMeanshiftGrouping = false,
}) {
  final rects = VecRect();
  cvRun(
    () => cobjdetect.cv_HOGDescriptor_detectMultiScale_1(
      ref,
      image.ref,
      hitThreshold,
      winStride.cvd.ref,
      padding.cvd.ref,
      scale,
      groupThreshold,
      useMeanshiftGrouping,
      rects.ptr,
      ffi.nullptr,
    ),
  );
  return rects;
}