#1
by aaaa » 7年前
error C3861: 'cvColor': 識別子が見つかりませんでした
というエラーが出てしまいます。
原因が不明なため回答をよろしくお願いします。
また、当方プログラム初心者かつ、留学生のため、プログラムも日本語もつたないと思いますがよろしくお願いします。
プログラムは以下の物です。
コード:
//インクルード
#include "stdafx.h"
#include "C:\Program Files\opencv\build\include\opencv2\opencv.hpp"
//ライブラリ
#pragma comment(lib,"C:Program Files\\opencv\\build\\x86\\vc10\\lib\\opencv_core240d.lib")
#pragma comment(lib,"C:Program Files\\opencv\\build\\x86\\vc10\\lib\\opencv_imgproc240d.lib")
#pragma comment(lib,"C:Program Files\\opencv\\build\\x86\\vc10\\lib\\opencv_highgui240d.lib")
#pragma comment(lib,"C:Program Files\\opencv\\build\\x86\\vc10\\lib\\opencv_objdetect240d.lib")
int main(int argc, char** argv){
//画像領域の確保
IplImage *LoadImage;
IplImage *hsv_image;
//画像の読み込み
LoadImage = cvLoadImage("Z:\\win\\Desktop\\zemi\\image.jpg",CV_WINDOW_AUTOSIZE);
//表示ウィンドウの作成
cvNamedWindow("ImageOut",CV_WINDOW_AUTOSIZE);
//読み込んだ画像の表示
cvShowImage("ImageOut",LoadImage);
cvColor(LoadImage, hsv_image, CV_BGR2HSV);
cvNamedWindow("HSV" ,hsv_image);
//何かを押すまで待機
cvWaitKey(0);
//後始末
cvReleaseImage(&LoadImage);
cvDestroyAllWindows();
return 0;
}
[code]
error C3861: 'cvColor': 識別子が見つかりませんでした
というエラーが出てしまいます。
原因が不明なため回答をよろしくお願いします。
また、当方プログラム初心者かつ、留学生のため、プログラムも日本語もつたないと思いますがよろしくお願いします。
プログラムは以下の物です。
[code]
//インクルード
#include "stdafx.h"
#include "C:\Program Files\opencv\build\include\opencv2\opencv.hpp"
//ライブラリ
#pragma comment(lib,"C:Program Files\\opencv\\build\\x86\\vc10\\lib\\opencv_core240d.lib")
#pragma comment(lib,"C:Program Files\\opencv\\build\\x86\\vc10\\lib\\opencv_imgproc240d.lib")
#pragma comment(lib,"C:Program Files\\opencv\\build\\x86\\vc10\\lib\\opencv_highgui240d.lib")
#pragma comment(lib,"C:Program Files\\opencv\\build\\x86\\vc10\\lib\\opencv_objdetect240d.lib")
int main(int argc, char** argv){
//画像領域の確保
IplImage *LoadImage;
IplImage *hsv_image;
//画像の読み込み
LoadImage = cvLoadImage("Z:\\win\\Desktop\\zemi\\image.jpg",CV_WINDOW_AUTOSIZE);
//表示ウィンドウの作成
cvNamedWindow("ImageOut",CV_WINDOW_AUTOSIZE);
//読み込んだ画像の表示
cvShowImage("ImageOut",LoadImage);
cvColor(LoadImage, hsv_image, CV_BGR2HSV);
cvNamedWindow("HSV" ,hsv_image);
//何かを押すまで待機
cvWaitKey(0);
//後始末
cvReleaseImage(&LoadImage);
cvDestroyAllWindows();
return 0;
}
[code]