OpenCV|機械学習とOpenCV
2014 ワード
Opencvマシン学習クラス
OpenCVはクラスの形式で多種の機械学習アルゴリズムを提供した.主にmlモジュールに含まれ、cv::ml::StatModel抽象クラスによって継承されます.StatModelクラスにはtrain()メンバー関数とpredicate()メンバー関数があります.
StatModel::train()
virtual bool StatModel::train(InputArray samples,
int layout,
InputArray responses);
例:トレーニングデータ行列レイアウト:トレーニングデータの配置方法
≪レスポンス|Response|emdw≫:各トレーニングデータに対応するレスポンス・マトリクス
戻り値:正常に学習が完了したらtrueに戻ります.
StatModle::predict()
virtual float StatModel::predict(InputArray samples,
OutputArray results = noArray(),
int flags = 0) const;
例:入力ベクトルが動作単位で格納されるマトリクス≪結果|Results|emdw≫:各入力例の予測結果を格納するマトリクス
flags:追加のフラグ定数
戻り値:アルゴリズムに依存
Reference
この問題について(OpenCV|機械学習とOpenCV), 我々は、より多くの情報をここで見つけました https://velog.io/@nayeon_p00/OpenCV-머신러닝과-OpenCVテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol