|
OpenCV 4.5.3(日本語機械翻訳)
|
Default predict collector [詳解]
#include <predict_collector.hpp>
cv::face::PredictCollectorを継承しています。
クラス |
|
| struct | PredictResult |
公開メンバ関数 |
|
| StandardCollector (double threshold_=DBL_MAX) | |
| コンストラクタ[【詳解】(英語]
|
|
| void | init (size_t size) CV_OVERRIDE |
| オーバーロードされたインターフェースメソッド[【詳解】(英語]
|
|
| bool | collect (int label, double dist) CV_OVERRIDE |
| オーバーロードされたインターフェースメソッド[【詳解】(英語]
|
|
| CV_WRAP int | getMinLabel () const |
| 最小距離を持つラベルを返す |
|
| CV_WRAP double | getMinDist () const |
| 最小距離の値を返す |
|
| CV_WRAP std::vector< std::pair< int, double > > | getResults (bool sorted=false) const |
| 結果をベクトルで返す[【詳解】(英語]
|
|
| std::map< int, double > | getResultsMap () const |
| 結果をマップとして返す ラベルはキー、値は最小距離 |
|
静的公開メンバ関数 |
|
| static CV_WRAP Ptr< StandardCollector > | create (double threshold=DBL_MAX) |
| 静的コンストラクタ[【詳解】(英語]
|
|
限定公開変数類 |
|
| double | threshold |
| PredictResult | minRes |
| std::vector< PredictResult > | data |
デフォルトの予測コレクター
トレッシュホールドをチェックしながら最小距離をトレースします(ほとんどのpredictロジックのデフォルトの動作です)。
| cv::face::StandardCollector::StandardCollector | ( | double |
threshold_
=
DBL_MAX
|
) |
コンストラクタ
| threshold_ | 閾値の設定 |
|
virtual |
オーバーロードされたインターフェースメソッド
cv::face::PredictCollectorを実装します。
|
static |
静的コンストラクタ
| threshold | 閾値の設定 |
| CV_WRAP std::vector< std::pair< int, double > > cv::face::StandardCollector::getResults | ( | bool |
sorted
=
false
|
) | const |
結果をベクトルで返す
| sorted | 設定されている場合、結果は距離でソートされます。 各値はラベルと距離のペアです。 |
|
virtual |
オーバーロードされたインターフェースメソッド
cv::face::PredictCollectorを再実装します。