detectMultiScale3 method 
    
      
(VecRect, VecI32, VecF64)
detectMultiScale3(
 - InputArray image, {
- double scaleFactor = 1.1, 
- int minNeighbors = 3, 
- int flags = 0, 
- (int, int) minSize = (0, 0), 
- (int, int) maxSize = (0, 0), 
- bool outputRejectLevels = false, 
}) 
    
    
  Implementation
  (VecRect objects, VecI32 numDetections, VecF64 levelWeights) detectMultiScale3(
  InputArray image, {
  double scaleFactor = 1.1,
  int minNeighbors = 3,
  int flags = 0,
  (int, int) minSize = (0, 0),
  (int, int) maxSize = (0, 0),
  bool outputRejectLevels = false,
}) {
  final objects = VecRect();
  final rejectLevels = VecI32();
  final levelWeights = VecF64();
  cvRun(
    () => cobjdetect.cv_CascadeClassifier_detectMultiScale_3(
      ref,
      image.ref,
      objects.ptr,
      rejectLevels.ptr,
      levelWeights.ptr,
      scaleFactor,
      minNeighbors,
      flags,
      minSize.cvd.ref,
      maxSize.cvd.ref,
      outputRejectLevels,
      ffi.nullptr,
    ),
  );
  return (objects, rejectLevels, levelWeights);
}