filterSpeckles function

void filterSpeckles(
  1. InputOutputArray img,
  2. double newVal,
  3. int maxSpeckleSize,
  4. double maxDiff, {
  5. OutputArray? buf,
})

Filters off small noise blobs (speckles) in the disparity map.

void cv::filterSpeckles (InputOutputArray img, double newVal, int maxSpeckleSize, double maxDiff, InputOutputArray buf=noArray())

https://docs.opencv.org/4.11.0/d9/d0c/group__calib3d.html#gabe331f205a6dd7a9aa5db8a38157d25b

Implementation

void filterSpeckles(
  InputOutputArray img,
  double newVal,
  int maxSpeckleSize,
  double maxDiff, {
  OutputArray? buf,
}) {
  buf ??= Mat.empty();
  return cvRun(
    () => ccalib3d.cv_filterSpeckles(img.ref, newVal, maxSpeckleSize, maxDiff, buf!.ref, ffi.nullptr),
  );
}