在ubuntu下安装opencv2.4.13,总算是解决了。
参考官方教程
step1. sourceforge上下载源码:
step2. 解压并进入解压目录
$cd ~/opencv-2.4.13/
$mkdir release
$cd release
$cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local ..
在这里卡了很久的是,这里会在~/opencv-2.4.13/release/下生成一个
CMakeCache.txt的只读文件,给文件加上权限。
$sudo chmod 777 CMakeCache.txt
文件内容中有python的相关配置。需要更改cv2的install 路径,原始路径如下所示:
PYTHON_PACKAGES_PATH=:PATH=lib/python2.7/site-packages
需要将这个路径改为自己的anaconda(python使用)路径
再然后
$make && sudo make install
测试opencv是否安装成功
自此,安装完成。