OPENCVで顔と目の検出をvisual studio community 2015で行いたいです。
ここに質問の内容を詳しく書いてください。
こちらのサイト http://nw.tsuda.ac.jp/lec/opencv/OpenCV_detect2/ を参考にOPENCVで顔と目の認識を行いたいのですが以下のようなエラーが出ます。
載せ忘れて申し訳ありませんでした。
こちらがコードです。
#include <iostream> #include <sstream> #include <opencv2/opencv.hpp> using namespace std; void doJob() { string path = ""; string cascadeName = "haarcascade_frontalface_alt.xml"; string cascadeName2 = "haarcascade_eye.xml"; cv::CascadeClassifier cascade, cascade2; if (!cascade.load(path + cascadeName)) throw runtime_error(cascadeName + " not found"); if (!cascade2.load(path + cascadeName2)) throw runtime_error(cascadeName2 + " not found"); cv::VideoCapture cap(0); if (!cap.isOpened()) throw runtime_error("VideoCapture open failed"); cv::Mat image; cv::Mat gray; while (1) { cap >> image; cv::cvtColor(image, gray, cv::COLOR_BGR2GRAY); equalizeHist(gray, gray); vector<cv::Rect> founds, founds2; cascade.detectMultiScale(gray, founds, 1.1, 2, 0 | cv::CASCADE_SCALE_IMAGE, cv::Size(30, 30)); for (auto faceRect: founds) { cv::rectangle(image, faceRect, cv::Scalar(0, 0, 255), 2); cv::Mat roi = gray(faceRect); cascade2.detectMultiScale(roi, founds2, 1.1, 2, 0 | cv::CASCADE_SCALE_IMAGE, cv::Size(30, 30)); for (auto eyeRect: founds2) { cv::Rect rect(faceRect.x + eyeRect.x, faceRect.y + eyeRect.y, eyeRect.width, eyeRect.height); cv::rectangle(image, rect, cv::Scalar(0, 255, 0), 2); } } cv::imshow("video", image); auto key = cv::waitKey(1); if (key == 'q') break; } cv::destroyAllWindows(); } int main(int argc, char** argv) { try { doJob(); } catch (exception &ex) { cout << ex.what() << endl; string s; cin >> s; } return 0; } ここに言語を入力 ``` コード ``` ### 発生している問題・エラーメッセージ こちらにエラーメッセージが表示されております。 https://pastebin.com/ydBT4rH9 ### 補足情報(FW/ツールのバージョンなど) OPENCVは最新版です。 visual studio community 2015 windows10 64bit 環境変数のほうにもCドライブにあるOPENCVを入れました。 サイトに書いてあるのと同じようにプロジェクトのインクルード、ライブラリも書き込みました。 見る限りプログラムに問題があるようには見えないのですがやはりちゃんとヘッダファイルが読み込めていないのでしょうか? どうかお願いいたします。 ここにより詳細な情報を記載してください。
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/01/31 02:47
2018/01/31 03:03
2018/01/31 04:42
2018/01/31 04:50
2018/01/31 04:54
2018/01/31 04:59
2018/01/31 05:02
2018/01/31 05:06
2018/01/31 05:14
2018/01/31 05:31 編集
2018/01/31 05:46
2018/01/31 05:48