![]() |
OpenCV 5.0.0
Open Source Computer Vision
|
struct DetectorParametersMCC は CCheckerDetector によって使用される 続きを読む...
#include <opencv2/objdetect/mcc_checker_detector.hpp>
公開メンバ関数 | |
| DetectorParametersMCC () | |
公開変数類 | |
| double | adaptiveThreshConstant |
| 輪郭を探す前の適応的しきい値処理の定数(デフォルト7)。 | |
| int | adaptiveThreshWinSizeMax |
| 輪郭を検出する前の適応的しきい値処理に用いる最大ウィンドウサイズ(デフォルト153)。 | |
| int | adaptiveThreshWinSizeMin |
| 輪郭を検出する前の適応的しきい値処理に用いる最小ウィンドウサイズ(デフォルト23)。 | |
| int | adaptiveThreshWinSizeStep |
| しきい値処理の際にadaptiveThreshWinSizeMinからadaptiveThreshWinSizeMaxまで増加させる刻み幅(デフォルト16)。 | |
| float | B0factor |
| 同一チャートにおける隣接する2つのスクエア間の距離を、スクエアの長辺に対する比率として表したもの(デフォルト1.25)。 | |
| int | borderWidth |
| 後続の処理に初期のニューラルネットワーク検出結果を渡す際に用いるパディングの幅(デフォルト0)。 | |
| double | confidenceThreshold |
| ニューラルネットワークが検出したバウンディングボックスを検出として分類するための最小信頼度(デフォルト0.5)(0<=confidenceThreshold<=1)。 | |
| double | findCandidatesApproxPolyDPEpsMultiplier |
| ApproxPolyDP関数で用いる乗数(デフォルト0.05)。 | |
| float | maxError |
| チャート検出で許容される最大誤差(デフォルト0.1)。 | |
| int | minContourLengthAllowed |
| 輪郭の最小長(デフォルト100)。 | |
| int | minContourPointsAllowed |
| 検出された輪郭に含まれる最小点数(デフォルト4)。 | |
| double | minContoursArea |
| マーカー輪郭が検出されるための最小面積を決定する。 | |
| double | minContoursAreaRate |
| マーカー輪郭が検出されるための最小面積を決定する。 | |
| double | minContourSolidity |
| チャート内でスクエアとして検出されるための輪郭の最小充足度(solidity)(デフォルト0.9)。 | |
| int | minGroupSize |
| チャート内で検出されなければならないスクエアの最小数(デフォルト4)。 | |
| int | minImageSize |
| 画像の短辺の最小サイズ(デフォルト1000)。 | |
| int | minInterCheckerDistance |
| 2つのチェッカー間の最小距離(デフォルト10000)。 | |
| int | minInterContourDistance |
| 2つの輪郭間の最小距離(デフォルト100)。 | |
struct DetectorParametersMCC は CCheckerDetector によって使用される
|
inline |
| double cv::mcc::DetectorParametersMCC::adaptiveThreshConstant |
輪郭を探す前の適応的しきい値処理の定数(デフォルト7)。
| int cv::mcc::DetectorParametersMCC::adaptiveThreshWinSizeMax |
輪郭を検出する前の適応的しきい値処理に用いる最大ウィンドウサイズ(デフォルト153)。
| int cv::mcc::DetectorParametersMCC::adaptiveThreshWinSizeMin |
輪郭を検出する前の適応的しきい値処理に用いる最小ウィンドウサイズ(デフォルト23)。
| int cv::mcc::DetectorParametersMCC::adaptiveThreshWinSizeStep |
しきい値処理の際にadaptiveThreshWinSizeMinからadaptiveThreshWinSizeMaxまで増加させる刻み幅(デフォルト16)。
| float cv::mcc::DetectorParametersMCC::B0factor |
同一チャートにおける隣接する2つのスクエア間の距離を、スクエアの長辺に対する比率として表したもの(デフォルト1.25)。
| int cv::mcc::DetectorParametersMCC::borderWidth |
後続の処理に初期のニューラルネットワーク検出結果を渡す際に用いるパディングの幅(デフォルト0)。
| double cv::mcc::DetectorParametersMCC::confidenceThreshold |
ニューラルネットワークが検出したバウンディングボックスを検出として分類するための最小信頼度(デフォルト0.5)(0<=confidenceThreshold<=1)。
| double cv::mcc::DetectorParametersMCC::findCandidatesApproxPolyDPEpsMultiplier |
ApproxPolyDP関数で用いる乗数(デフォルト0.05)。
| float cv::mcc::DetectorParametersMCC::maxError |
チャート検出で許容される最大誤差(デフォルト0.1)。
| int cv::mcc::DetectorParametersMCC::minContourLengthAllowed |
輪郭の最小長(デフォルト100)。
| int cv::mcc::DetectorParametersMCC::minContourPointsAllowed |
検出された輪郭に含まれる最小点数(デフォルト4)。
| double cv::mcc::DetectorParametersMCC::minContoursArea |
マーカー輪郭が検出されるための最小面積を決定する。
これは実面積として定義される。ニューラルネットワークを使用する場合のみ用いられる(デフォルト100)。
| double cv::mcc::DetectorParametersMCC::minContoursAreaRate |
マーカー輪郭が検出されるための最小面積を決定する。
これは入力画像の面積に対する比率として定義される。ニューラルネットワークを使用する場合のみ用いられる(デフォルト0.03)。
| double cv::mcc::DetectorParametersMCC::minContourSolidity |
チャート内でスクエアとして検出されるための輪郭の最小充足度(solidity)(デフォルト0.9)。
| int cv::mcc::DetectorParametersMCC::minGroupSize |
チャート内で検出されなければならないスクエアの最小数(デフォルト4)。
| int cv::mcc::DetectorParametersMCC::minImageSize |
画像の短辺の最小サイズ(デフォルト1000)。
| int cv::mcc::DetectorParametersMCC::minInterCheckerDistance |
2つのチェッカー間の最小距離(デフォルト10000)。
| int cv::mcc::DetectorParametersMCC::minInterContourDistance |
2つの輪郭間の最小距離(デフォルト100)。