![]() |
OpenCV 4.13.0
Open Source Computer Vision
|
#include <opencv2/objdetect.hpp>
公開メンバ関数 | |
| Params () | |
公開変数類 | |
| float | maxColorsMismatch |
| タイミングパターンにおいて許容される色の相対的な不一致の最大値。デフォルトは 0.2f。 | |
| float | maxModuleSizeMismatch |
| 同じQRコード内のファインダパターンにおいて、モジュールサイズに許容される相対的な不一致の最大値。デフォルトは 1.75f。 | |
| float | maxPenalties |
| タイミングパターンにおいて、全ピンに対して許容されるペナルティポイントの割合の最大値。デフォルトは 0.4f。 | |
| float | maxRotation |
| 同じQRコード内のファインダパターンにおいて許容される相対的な回転の最大値。デフォルトは pi/12。 | |
| float | maxTimingPatternMismatch |
| タイミングパターンのモジュールにおいて許容されるモジュールの相対的な不一致の最大値。デフォルトは 2.f。 | |
| float | minModuleSizeInPyramid |
| 画像ピラミッド中の最小画像において、QRモジュールに許容される最小のピクセルサイズ。デフォルトは 4.f。 | |
| float | scaleTimingPatternScore |
| アルゴリズムは、ほぼ最小のタイミングパターンスコアかつ最小サイズのQRコードを見つける。デフォルトは 0.9f。 | |
| cv::QRCodeDetectorAruco::Params::Params | ( | ) |
| float cv::QRCodeDetectorAruco::Params::maxColorsMismatch |
タイミングパターンにおいて許容される色の相対的な不一致の最大値。デフォルトは 0.2f。
| float cv::QRCodeDetectorAruco::Params::maxModuleSizeMismatch |
同じQRコード内のファインダパターンにおいて、モジュールサイズに許容される相対的な不一致の最大値。デフォルトは 1.75f。
| float cv::QRCodeDetectorAruco::Params::maxPenalties |
タイミングパターンにおいて、全ピンに対して許容されるペナルティポイントの割合の最大値。デフォルトは 0.4f。
| float cv::QRCodeDetectorAruco::Params::maxRotation |
同じQRコード内のファインダパターンにおいて許容される相対的な回転の最大値。デフォルトは pi/12。
| float cv::QRCodeDetectorAruco::Params::maxTimingPatternMismatch |
タイミングパターンのモジュールにおいて許容されるモジュールの相対的な不一致の最大値。デフォルトは 2.f。
タイミングパターンのモジュールの相対的な不一致がこの値を超えると、ペナルティポイントが加算される。多くのペナルティポイントが加算されると、QRコードは棄却される。
| float cv::QRCodeDetectorAruco::Params::minModuleSizeInPyramid |
画像ピラミッド中の最小画像において、QRモジュールに許容される最小のピクセルサイズ。デフォルトは 4.f。
| float cv::QRCodeDetectorAruco::Params::scaleTimingPatternScore |
アルゴリズムは、ほぼ最小のタイミングパターンスコアかつ最小サイズのQRコードを見つける。デフォルトは 0.9f。
「タイミングパターンスコア」が最小かつ「サイズ」が最小のQRコードが、最良のQRコードとして選択される。現在のQRコードについて、「タイミングパターンスコア」 * scaleTimingPatternScore < 「以前のタイミングパターンスコア」かつ「サイズ」 < 「以前のサイズ」であれば、現在のQRコードが最良のQRコードとして設定される。