scaleFactor property

double get scaleFactor

Implementation

double get scaleFactor {
  return cvRunArena<double>((arena) {
    final p = calloc<ffi.Float>();
    cvRun(() => ccontrib.WeChatQRCode_GetScaleFactor(ptr, p));
    return p.value;
  });
}
set scaleFactor (double scaleFactor)

set scale factor QR code detector use neural network to detect QR. Before running the neural network, the input image is pre-processed by scaling. By default, the input image is scaled to an image with an area of 160000 pixels. The scale factor allows to use custom scale the input image: width = scaleFactorwidth height = scaleFactorwidth

scaleFactor valuse must be > 0 and <= 1, otherwise the scaleFactor value is set to -1 and use default scaled to an image with an area of 160000 pixels.

https://docs.opencv.org/4.x/d5/d04/classcv_1_1wechat__qrcode_1_1WeChatQRCode.html#a084f9aa8693fa0a62c43dd10d2533ab8

Implementation

set scaleFactor(double scaleFactor) {
  cvRun(() => ccontrib.WeChatQRCode_SetScaleFactor(ptr, scaleFactor));
}