Я начинающий с ++ и opencv, и я хочу научиться этому.Я работаю с Visual 2008. В качестве урока я пытался отобразить картинку .jpg, но программа не будет компилироваться.при отладке я получаю эту ошибку:
1> main.cpp 1> c: \ users \ ralf \ documents \ visual studio 2008 \ projects \ 3) \ 3) \ main.cpp (1): фатальная ошибка C1083: Невозможно открыть включаемый файл: 'cv.h': нет такого файла или каталога
1> Журнал сборки был сохранен в "file: // c: \ Users \ ralf \ Documents \ VisualStudio 2008 \ Projects \ 3) \ 3) \ Debug \ BuildLog.htm "1> 3) - 1 ошибка (-ов), 0 предупреждение (-я)
========== Build: 0 успешно выполнено, 1 не выполнено, 0 обновлено, 0 пропущено ==========
Полагаю, что это что-то о компоновщике и какие файлы мне нужно включитьи как .... ^^ я написал следующее в Project-> Properties-> Linker-> Input-> Дополнительные зависимости (Active (отладка) в левом углу окна):
opencv_highgui230d.lib
opencv_core230d.lib
opencv_cv.lib
в Релизе я написал:
opencv_highgui230.lib
opencv_core230.lib
И последнее, но не менее важное: вот мой код
#include <cv.h>
#include <highgui.h>
int main(int argc, char* argv[])
{
IplImage* img = cvLoadImage( "IMG_7321_.jpg" );
cvNamedWindow( "MyJPG", CV_WINDOW_AUTOSIZE );
cvShowImage("MyJPG", img);
cvWaitKey(0);
cvReleaseImage( &img );
cvDestroyWindow( "MyJPG" );
return 0;
}