作者heymei0421 (heymei)
看板C_and_CPP
標題[問題] code::blocks如何用openCV?
時間Tue Feb 7 14:35:39 2012
各位大大安:
小弟照這個網頁:
http://0rz.tw/Z6aVX
一步一腳設定,軟體是
code::blocks 10.5
openCV2.0
之所以不用2.3是因為資料夾滿多都不一樣的= =
設定完後,把它原網址在compiler的路徑改成
C:\Program Files\OpenCV\include\cxcore (原網址是include在後面,但這樣路徑
不對,所以小弟自行調換一下)
C:\Program Files\OpenCV\include\highgui
C:\Program Files\OpenCV\include\cv
最後照他網頁上的說明,把code打上去,code如下:
---------------------------------------------------------------------
1 #include <stdio.h>
2 #include <stdlib.h>
3 #include "cv.h"
4 #incldue "highgui.h"
5
6 int main(int argc,char** argv)
7 {
8 IplImage* pImg;
9
10 if(argc == 2 && (pImg = cvLoadImage( argv[1],1)) !=0 )
11 {
12 cvNamedWindow("Image",1); //創立窗口
13 cvShowImage("Image",pImg);//顯示圖像
14
15 cvWaitKey(0);//等待按鍵
16 cvDestroyWindow("Image");//銷毀窗口
17 cvReleaseImage(&pImg);//釋放圖像
18 return 0;
19 }
20
21 return -1;
22 }
-------------------------------------------------------------------------
結果產生錯誤,錯誤如下:
||=== cc, Debug ===|
I\cc\main.c|3|cv.h: No such file or directory|
I\cc\main.c|4|invalid preprocessing directive #incldue|
I\cc\main.c||In function `main':|
I\cc\main.c|8|error: `IplImage' undeclared (first use in this function)|
I\cc\main.c|8|error: (Each undeclared identifier is reported only once|
I\cc\main.c|8|error: for each function it appears in.)|
I\cc\main.c|8|error: `pImg' undeclared (first use in this function)|
I\cc\main.c|10|warning: implicit declaration of function `cvLoadImage'|
I\cc\main.c|12|warning: implicit declaration of function `cvNamedWindow'|
I\cc\main.c|13|warning: implicit declaration of function `cvShowImage'|
I\cc\main.c|15|warning: implicit declaration of function `cvWaitKey'|
I\cc\main.c|16|warning: implicit declaration of function `cvDestroyWindow'|
I\cc\main.c|17|warning: implicit declaration of function `cvReleaseImage'|
||=== Build finished: 6 errors, 6 warnings ===|
麻煩各位大大幫我看一下><"
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.37.160.125
→ diabloevagto:2.3滿多資料夾不一樣對你在用沒差吧... 02/07 14:40
→ diabloevagto:另外你照著你include設定的路徑去找看有沒有 02/07 14:40
→ heymei0421:我用原作者和自己的方法都沒用,都找不到ㄟ ~_~ 02/07 14:41
→ diabloevagto:這個網址之前開的起來,現在開不起來...晚點在看看 02/07 14:43
→ diabloevagto:我opencv自己編得裡面有install資料夾,東西都放裡面 02/07 14:43
→ diabloevagto:你看李面有沒有 02/07 14:43
推 ericinttu:先把include .h 的問題解決 02/07 16:17