OpenCV 4.11.0
开源计算机视觉
|
#include <opencv2/objdetect.hpp>
公有成员函数 | |
Params () | |
公有属性 | |
float | maxColorsMismatch |
定时图案中允许的最大相对颜色差异,默认为 0.2f。 | |
float | maxModuleSizeMismatch |
同一二维码中查找图案模块大小允许的最大相对差异,默认为 1.75f。 | |
float | maxPenalties |
定时图案中允许的惩罚点数占总点数的最大百分比,默认为 0.4f。 | |
float | maxRotation |
同一二维码中查找图案允许的最大相对旋转角度,默认为 pi/12。 | |
float | maxTimingPatternMismatch |
定时图案模块允许的最大相对模块差异,默认为 2.f。 | |
float | minModuleSizeInPyramid |
图像金字塔中最小的图像中 QR 模块允许的最小像素大小,默认为 4.f。 | |
float | scaleTimingPatternScore |
算法查找具有几乎最小定时图案分数和最小尺寸的二维码,默认为 0.9f。 | |
cv::QRCodeDetectorAruco::Params::Params | ( | ) |
float cv::QRCodeDetectorAruco::Params::maxColorsMismatch |
定时图案中允许的最大相对颜色差异,默认为 0.2f。
float cv::QRCodeDetectorAruco::Params::maxModuleSizeMismatch |
同一二维码中查找图案模块大小允许的最大相对差异,默认为 1.75f。
float cv::QRCodeDetectorAruco::Params::maxPenalties |
定时图案中允许的惩罚点数占总点数的最大百分比,默认为 0.4f。
float cv::QRCodeDetectorAruco::Params::maxRotation |
同一二维码中查找图案允许的最大相对旋转角度,默认为 pi/12。
float cv::QRCodeDetectorAruco::Params::maxTimingPatternMismatch |
定时图案模块允许的最大相对模块差异,默认为 2.f。
如果定时图案模块的相对差异超过此值,则会添加惩罚点。如果添加了大量惩罚点,则会拒绝二维码。
float cv::QRCodeDetectorAruco::Params::minModuleSizeInPyramid |
图像金字塔中最小的图像中 QR 模块允许的最小像素大小,默认为 4.f。
float cv::QRCodeDetectorAruco::Params::scaleTimingPatternScore |
算法查找具有几乎最小定时图案分数和最小尺寸的二维码,默认为 0.9f。
选择具有最小“定时图案分数”和最小“尺寸”的二维码作为最佳二维码。如果当前二维码的“定时图案分数” * scaleTimingPatternScore < “之前的定时图案分数”并且“尺寸” < “之前的尺寸”,则将当前二维码设置为最佳二维码。