archlinux下安裝opencv

安裝方法:

首先,從opencv官網上下載opencv的源代碼。現在最新的是3.0版本,不過是beta版,我還是選擇了2.4.9的穩定版本。

其次,解壓,得opencv-2.4.9文件夾。這裏需要新建一個opencv-build文件夾作爲編譯目錄。

然後運行cmake-gui,source目錄爲解壓得到的目錄,build目錄爲新建的目錄,接下來Configure,使用默認設置。

Finish完成後,在search中找到CMAKE_BUILD_TYPE,更改Value爲Release。點擊Generate生成配置文件。

然後進入之前創建的build目錄,執行make和sudo make install,完成編譯和安裝。

這個過程大概要十多分鍾吧,喝一杯咖啡等等~

完成編譯之後,要對環境變量進行配置:

用vim創建文件/etc/ld.so.conf.d/opencv.conf,將/usr/local/lib添加進去,然後配置庫:

sudo ldconfig

添加環境變量:

PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig

export PKG_CONFIG_PATH

環境變量這裏,因爲我用的是zsh,所以要把上面兩句添加到.zshrc中,以便每次啓動都加載,否則會出錯。


測試:

把源代碼目錄中的samples/c文件夾復制出來,編譯目錄下的源代碼:

./build_all.sh

運行一個人臉檢測程序:

./facedetect --cascade="/usr/local/share/OpenCV/haarcascades/haarcascade_frontalface_alt.xml" --scale=1.5 lena.jpg

然後就是經典的人臉識別圖片啦~

到此,opencv基本環境安裝完成啦

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值