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