У меня ошибка при загрузке модели .yaml
в FacemarkLBF из openCV.
cv_landmarks = cv::face::FacemarkLBF::create();
std::cout << "Loading OpenCV model for landmark detection." << std::endl;
cv_landmarks->loadModel("lbfmodel.yaml");
faceDetector.load("haarcascade_frontalface_alt2.xml");
Я получаю эту ошибку:
loading data from : lbfmodel.yaml
libc++abi.dylib: terminating with uncaught exception of type cv::Exception: OpenCV(4.3.0) /tmp/opencv-20200408-5080-l00ytm/opencv-4.3.0/opencv_contrib/modules/face/src/facemarkLBF.cpp:487: error: (-5:Bad argument) No valid input file was given, please check the given filename. in function 'loadModel'
Эта модель отлично работает в Visual Studio, но Мне нужно создать проект с использованием Xcode, чтобы использовать его позже для iOS.
PS: Я пробовал разные модели и всегда получал одну и ту же ошибку.