發表文章

目前顯示的是 11月, 2011的文章

OpenCV with BCB6

圖片
**BCB目前只能使用OpenCV 1.X版本** 此範例為BCB6 及 OpenCV1.0 使用前需要將OpenCV的.lib專為BCB6可用的.lib BCB內建的編譯程式為coff2omf.exe(可在C:\Program Files (x86)\Borland\CBuilder6\Bin中找到) 在C碟建立一個資料夾名稱為cv,在建立另一資料夾名稱為bcblib 將OpenCV的lib(C:\Program Files (x86)\OpenCV\lib)中的lib複製到cv資料夾內 在C:\cv資料夾裡新建一個文字檔(txt),並將以下內容貼上 coff2omf -lib:ms C:\cv\cv.lib C:\bcblib\bcv.lib coff2omf -lib:ms C:\cv\cvaux.lib C:\bcblib\bcvaux.lib coff2omf -lib:ms C:\cv\cvhaartraining.lib C:\bcblib\bcvhaartraining.lib coff2omf -lib:ms C:\cv\cxcore.lib C:\bcblib\bcxcore.lib coff2omf -lib:ms C:\cv\cxts.lib C:\bcblib\bcxts.lib coff2omf -lib:ms C:\cv\highgui.lib C:\bcblib\bhighgui.lib coff2omf -lib:ms C:\cv\ml.lib C:\bcblib\bml.lib 完成後將該文字檔重新命名為coff2omf.bat,並點擊該檔案(需先將coff2omf.exe複製到此資料夾),在BCB可用之lib便會生成在bcblib資料夾裡。 上述步驟完成後, 打開BCB並開新專案。在工具列中點選Project > Add to Project... 將剛所建造之BCB可用之lib導入專案。 工具列點選Project > Options 在Include Path加入OpenCV中Include的路徑 (範例中只有以下五個路徑) C:\Program Files (x86)\OpenCV\cv\include C:\Program Files (x86)\