W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
在本教程中,您將學(xué)習(xí)如何:
biicode解決并跟蹤C(jī) / C ++項(xiàng)目中的依賴關(guān)系和版本兼容性。使用biicode 鉤子功能,C ++和C中開始使用OpenCV是非常簡單的。只需編寫一個(gè)包含OpenCV標(biāo)題,biicode將在您的計(jì)算機(jī)中檢索和安裝OpenCV并配置您的項(xiàng)目。
一旦安裝了biicode,請?jiān)谀慕K端/控制臺執(zhí)行:
$ bii init mycvproject
$ cd mycvproject
$ bii open diego / opencvex
Windows用戶還執(zhí)行:
$ bii cpp:configure -G“Visual Studio 12”
現(xiàn)在執(zhí)行bii cpp:build構(gòu)建項(xiàng)目。
$ bii cpp:build
在bin文件夾中找到您的二進(jìn)制文件:
$ cd bin
$ ./diego_opencvex_main
$ ./diego_opencvex_mainfaces
biicode與源代碼文件中的include標(biāo)題一起使用,它讀取它們并檢索其數(shù)據(jù)庫中的所有依賴項(xiàng)。所以就像鍵入一樣簡單:
#include“diego / opencv / opencv / cv.h”
在您的.cpp文件的標(biāo)題。
要使用OpenCV啟動新項(xiàng)目,請執(zhí)行:
$ bii init mycvproject
$ cd mycvproject
下一行只需在“塊”中創(chuàng)建一個(gè)myuser / myblock文件夾,其中包含一個(gè)簡單的“Hello World” main.cpp。您也可以手動執(zhí)行:
$ bii new myuser / myblock --hello = cpp
現(xiàn)在用您的應(yīng)用程序代碼替換block / myuser / myblock中的main.cpp內(nèi)容。將包含作為:
#include“diego / opencv / opencv / cv.h”
如果輸入:
$ bii deps
你會檢查這opencv/cv.h是一個(gè)“未解決”的依賴。你可以找到它:
$ bii find
現(xiàn)在,你可以按照上述的方式bii cpp:configure和bii cpp:build你的項(xiàng)目。
要使用常規(guī)的include指令,請?jiān)赽iicode.conf文件中配置它們。讓你的包括:
#include“opencv / cv.h”
并寫在你的biicode.conf中:
[includes]
opencv/cv.h: diego/opencv
[requirements]
diego/opencv: 0
如果要根據(jù)OpenCV 2.4.10和3.0-beta嘗試或開發(fā)應(yīng)用程序,請?jiān)赽iicode.conf文件中更改應(yīng)用程序,只需在以下操作中交替跟蹤[requirements]:
[requirements]
diego/opencv: 0
用下面這個(gè)來代替:
[requirements]
diego/opencv(beta): 0
查找hooks和examples::
這只是一個(gè)例子,它如何用biicode python hooks來完成。可能現(xiàn)在CMake文件重用是可能的biicode,它可能更好的實(shí)現(xiàn)它與CMake,以獲得更多的控制OpenCV的構(gòu)建。
使用biicode安裝OpenCV對于任何操作系統(tǒng)都是直接的。
運(yùn)行任何示例,就像您剛剛從OpenCV的objdetect模塊一樣,或者開發(fā)自己的應(yīng)用程序。它只需要一個(gè)biicode.conf文件來使OpenCV庫在您的計(jì)算機(jī)中工作。
OpenCV版本之間的切換也是可行的,也是輕松的。
對于有關(guān)biicode的任何疑問或進(jìn)一步的信息,請?jiān)?a rel="external nofollow" target="_blank" target="_blank">Stackoverflow,biicode的論壇或詢問biicode,我們將很樂意為您提供幫助。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: