OpenCV新手請教 |
尚未結案
|
mikekao
一般會員 發表:3 回覆:4 積分:1 註冊:2004-08-12 發送簡訊給我 |
版上大大好:
這個問題可能有人曾經問過,但小弟爬文一直沒看到,如有重覆,請各位大大見諒。 最近想將OpenCV用在BCB內經過網路上搜尋的結果,看到以下步驟: 1. 下載OpenCV (已下載2.1版) 2. 安裝OpenCV==>已安裝 3. 接下來就比較亂一點,有人說將lib目錄下的*.lib 透過COFF2OMF.EXE轉成BCB看的懂的*.lib ==>小弟已轉了,但也有人說要將bin下的*.dll轉成*.lib,不知那一個是對的? 4. 根據3,小弟將原本*.lib轉成BCB的*.lib後,在BCB內的Environment Options內的Libary path指向3所轉出來的lib 5. 在Project內的Project Options for Project1.exe內的Include Path指向OpenCV\include\opencv,並把此頁面下的Libary path指向同4的位置 6. 有人說要將會用到在bin 下的dll copy在同一目錄,也做了 7. 面畫中只放了一個button,還沒有動作,在Unit1.cpp內include cv.h及highigui.h,並編譯 結果出現如下錯誤: [C Error] cxcore.hpp(2208): E2028 operator-> must return a pointer or a class [C Error] cxoperations.hpp(968): E2015 Ambiguity between '_STL::_fm_cos(const _STL::complex [C Error] cxoperations.hpp(969): E2015 Ambiguity between '_STL::_fm_sin(const _STL::complex [C Error] cxoperations.hpp(2016): E2028 operator-> must return a pointer or a class [C Error] cxmat.hpp(839): E2015 Ambiguity between 'Mat::operator MatExpr_ 請問各位大大,小弟到底那邊做錯了,還是有比較清楚的設定過程可參考,謝謝各位。 |
mikekao
一般會員 發表:3 回覆:4 積分:1 註冊:2004-08-12 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |