runAt
メソッドの開いている CV ドキュメント、およびdetectMultiScale メソッドの場合。文書化されていない不思議な「重み」出力パラメーターがあります。
私の 2 段階の分類器を試してみると、次のような値が吐き出されることがわかりました。
-2.093535
-2.715030
2.000000 // Positive values seem to be output when the classifier was successful
0.034417
また、ソースコードを調べたところ、groupRectangles
メソッドが重みを使用していることがわかりました。
void groupRectangles(vector<Rect>& rectList,
int groupThreshold,
double eps,
vector<int>* weights,
vector<double>* levelWeights);
分類器がオブジェクトを見つけたことをどれだけ確実に示すかを示す何らかのパラメーターだと思いますが、詳細はわかりません。
- 最小値と最大値は?
- 正の値と負の値は何を意味しますか?
- それは線形ですか、それとも指数関数的ですか?
- 分類器の段階に関連していますか?