如何在Fedora Linux上安裝OpenCV?
OpenCV是一個(gè)廣泛使用的開源計(jì)算機(jī)視覺庫,在Fedora Linux上安裝OpenCV可以為開發(fā)者提供強(qiáng)大的圖像處理工具。本文將詳細(xì)介紹在Fedora Linux系統(tǒng)上安裝OpenCV的完整過程。
更新系統(tǒng)
在開始安裝OpenCV之前,建議更新Fedora系統(tǒng)到最新版本。打開終端,運(yùn)行以下命令:
sudo dnf update
安裝依賴包
OpenCV需要多個(gè)依賴包才能正常工作。使用以下命令安裝必要的依賴:
sudo dnf install cmake gcc gcc-c++ gtk2-devel pkgconfig numpy python3-devel java-1.8.0-openjdk-devel ant
下載OpenCV源代碼
訪問OpenCV官方網(wǎng)站(opencv.org),下載最新版本的源代碼。也可以使用git命令克隆倉庫:
git clone https://github.com/opencv/opencv.git
編譯OpenCV
進(jìn)入OpenCV源代碼目錄,創(chuàng)建build文件夾并進(jìn)入:
cd opencv
mkdir build
cd build
使用CMake配置編譯選項(xiàng):
cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local ..
開始編譯過程:
make -j4
安裝OpenCV
編譯完成后,使用root權(quán)限安裝OpenCV:
sudo make install
配置環(huán)境變量
編輯~/.bashrc文件,添加以下行:
export PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib
使更改生效:
source ~/.bashrc
驗(yàn)證安裝
在Python環(huán)境中導(dǎo)入cv2模塊,驗(yàn)證OpenCV是否成功安裝:
python3
>>> import cv2
>>> print(cv2.__version__)
如果顯示OpenCV版本號,說明安裝成功。
結(jié)語
通過以上步驟,您已經(jīng)在Fedora Linux系統(tǒng)上成功安裝了OpenCV?,F(xiàn)在您可以開始使用這個(gè)強(qiáng)大的計(jì)算機(jī)視覺庫進(jìn)行開發(fā)和研究工作了。記得定期檢查OpenCV的更新,以獲取最新的功能和性能改進(jìn)。