МихаилллDec. 8, 2019, 6:32 p.m.
Как распознать лицо в OpenCV используя cv::face::drawFacemarks()
Добрый день.
Хотел бы распознать лицо с использованием OpenCV.
Тут
нашел пример, кое что сделал, что бы его запустить, но остановился на facemark->loadModel();
Скажите пожалуйста, какая модель нужна?
Есть ли примеры распознавания лица на с++?
std::vector<cv::Rect> faces; std::vector<std::vector<cv::Point2f> > landmarks; //cv::Ptr<cv::face::Facemark> facemark = cv::face::createFacemarkLBF(); //cv::Ptr<cv::face::Facemark> facemark = cv::face::createFacemarkAAM(); cv::Ptr<cv::face::Facemark> facemark = cv::face::createFacemarkKazemi(); facemark->loadModel(); facemark->getFaces(img, faces); facemark->fit(img, faces, landmarks); for(int j=0;j<rects.size();j++){ cv::face::drawFacemarks(frame, landmarks[j], Scalar(0,0,255)); }
We recommend hosting TIMEWEB
Stable hosting, on which the social network EVILEG is located. For projects on Django we recommend VDS hosting.Do you like it? Share on social networks!
Г
- Геній
- Sept. 13, 2024, 10:46 p.m.
C++ - Test 001. The first program and data types
- Result:66points,
- Rating points-1
t
- torgaev_2024
- Sept. 8, 2024, 4:20 p.m.
C++ - Test 001. The first program and data types
- Result:33points,
- Rating points-10
Last comments
How to Copy Files in Linux Задумывались когда-нибудь о том, как мы привыкли доверять свои вещи службам грузоперевозок? Сейчас такие услуги стали неотъемлемой частью нашей жизни, особенно когда речь идет о переездах между …
ВР
How to Copy Files in Linux Screenshot_20240802-065123.png
Влад РусоковAug. 2, 2024, 11:47 a.m.
QML - Lesson 016. SQLite database and the working with it in QML Qt Здравствуйте, возникает такая проблема (я новичок): ApplicationWindow неизвестный элемент. (М300) для TextField и Button аналогично. Могу предположить, что из-за более новой верси…
Qt Linux - Lesson 001. Autorun Qt application under Linux как сделать автозапуск для флэтпака, который не даёт создавать файлы в ~/.config - вот это вопрос ))
АК
Qt WinAPI - Lesson 007. Working with ICMP Ping in Qt Без строки #include <QRegularExpressionValidator> в заголовочном файле не работает валидатор.
Анатолий КононенкоFeb. 5, 2024, 12:50 p.m.
Now discuss on the forum
Evgenii LegotckoiJune 25, 2024, 1:11 a.m.
при создании qml проекта Kits есть но недоступны для выбора Поставил Qt Creator 11.0.2. Qt 6.4.3 При создании проекта Qml не могу выбрать Kits, они все недоступны, хотя настроены и при создании обычного Qt Widget приложения их можно выбрать. В чем может …
BlinCTJune 25, 2024, 11 a.m.
BlinCTMay 5, 2024, 3:46 p.m.
Evgenii LegotckoiMay 3, 2024, 12:07 a.m.
Примеры:
Распознавание лиц на основе OpenCV для C++
Спасибо, но у меня выдает ошибки в файле drawLandmarks.hpp.
Скажите пожалуйста, у Вас компилируется?
Тут не подскажу, пишу на питоне.)
Так работает.
Взял этот пример https://api-2d3d-cad.com/face_recognition_with_opencv/