W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
以下步驟已經(jīng)過Ubuntu 10.04測試,但也應該與其他發(fā)行版一起使用。
可以使用終端和以下命令或使用Synaptic Manager安裝軟件包:
[compiler] sudo apt-get install build-essential
[required] sudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev
[optional] sudo apt-get install python-dev python-numpy libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-dev libjasper-dev libdc1394-22-dev
您可以使用最新穩(wěn)定的OpenCV版本,或者從Git存儲庫獲取最新的快照。
啟動Git客戶端并克隆OpenCV存儲庫。如果您需要OpenCV contrib存儲庫中的模塊,那么也可以克隆它。
例如:
cd?/ <my_working_directory>
git clone https://github.com/opencv/opencv.git
git clone https://github.com/opencv/opencv_contrib.git
1、創(chuàng)建一個臨時目錄,我們將其指定為<cmake_build_dir>,您要將生成的Makefile,項目文件以及目標文件和輸出二進制文件放在那里。
例如:
cd ~/opencv
mkdir build
cd build
2、配置。運行cmake [<some optional parameters>] <OpenCV源目錄的路徑>
例如
cmake -D CMAKE_BUILD_TYPE = Release -D CMAKE_INSTALL_PREFIX = / usr / local ..
或cmake-gui
注意:
cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr/local ..
如果上述示例不起作用,則在-D之后不使用空格。
3、一些參數(shù)說明
4、[可選]構建python。設置以下python參數(shù):
5、 [可選]構建java。
6、建立。從構建目錄執(zhí)行make,建議在多個線程中執(zhí)行此操作
例如:
make -j7 # runs 7 jobs in parallel
7、[可選]創(chuàng)建文檔。輸入<cmake_build_dir / doc />并運行make與目標“doxygen”
例如:
cd ~/opencv/build/doc/
make -j7 doxygen
8、安裝庫,請從構建目錄執(zhí)行以下命令
sudo make install
9、[可選]運行測試
例如:
git clone https://github.com/opencv/opencv_extra.git
例如:
<cmake_build_dir> / bin中/ opencv_test_core
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: