LBPH アルゴリズムを使用して顔を検出および認識しようとしました。そのために、次の例を試しました。
OpenCV をマスターする 第 8 章 FaceRecognition
コードは実行され、EignefacesとFisherfaces では正常に機能しますが、 LBPH アルゴリズムを認識すると例外が発生します。私はそれを理解することはできません。例外は次のとおりです。
OpenCV Error: Bad argument (no parameter 'eigenvectors' is found) in unknown function, file "..\modules\core\src\algorithm.cpp" line 882.
882行目で、
CV_Error_( CV_StsBadArg, ("No parameter '%s' is found", parameter ? parameter : "<NULL>") );
上記の行は、例外を引き起こす次の行の後に呼び出されます
Mat eigenvectors = model->get<Mat>("eigenvectors");
それで、私は何を間違っていますか?専門家が来て、私を救ってください。ありがとう