CentOS 安装 opencv, 解决 Python cv2 module 问题(终极解决方法)
来源:互联网 发布:淘宝怎么自己刷销量 编辑:程序博客网 时间:2024/06/16 13:11
下载安装包
wget https://github.com/opencv/opencv/archive/2.4.13.zip
1. 从官网下载 opencv-2.4.13.zip
2. 执行安装 如果提示文件opencv-2.4.13.zip太大可以先用SCP在windows上解压好之后用解压文件重新上传到服务器上
我这里也提供一份我成功的按照包欢迎下载:链接: https://pan.baidu.com/s/1boOmvWb 密码: x9pi
# unzip opencv-2.4.13.zip
# cd opencv-2.4.13
# cmake CMakeLists.txt
(此处大约1分钟,会看到很多打印信息,包括ffmepg的配置信息,如果是YES,则一切OK,如下图所示)
(1)确保安装 python-devel
yum install zlib-devel -yyum install python-devel -y
(2) 关键的一步
1:新建build文件夹 mkdir build进入 cd build
2: cmake -D CMAKE_BUILD_TYPE=RELEASE -D WITH_FFMPEG=OFF -D CMAKE_INSTALL_PREFIX=/usr/local ..
使用cmake工具在该文件夹中生成makefile文件,指定opencv的安装目录为/usr/local/cmake -D CMAKE_BUILD_TYPE=RELEASE -D WITH_FFMPEG=OFF -D CMAKE_INSTALL_PREFIX=/usr/local ..注意需要加上-D WITH_FFMPEG=OFF,不然编译过程中会出现错误。原因是ffmpeg的更新问题。
3:sudo make
4: sudo install
注: 需要安装 cmake 工具,cmake 命令最后一个参数为编译目录, . 表示当前目录,需要注意!
# make && make install
(此处大约30分钟)
3 在编译目录中
cp ./lib/cv2.so /usr/lib/python2.7/site-packages/cp ./modules/python/src2/cv.py /usr/lib/python2.7/site-packages/
4 python 中import cv2 验证
阅读全文
0 0
- CentOS 安装 opencv, 解决 Python cv2 module 问题(终极解决方法)
- CentOS 安装 opencv, 解决 Python cv2 module 问题
- python导入opencv解决no module named cv2问题
- python安装opencv解决没有cv2模块的问题
- 【Mac】在Mac OS X下解决opencv与Python的No module named cv2问题
- 如何用anaconda安装cv2(python—opencv)
- opencv安装与python cv2安装
- CentOS7配置opencv for python (解决问题:[no-member] Module 'cv2' has no 'VideoWriter' member)
- ubuntu-openCV-python接口配置 ImportError : No module named cv2
- win10,Anaconda(python3.6)安装opencv-python, 以及解决import cv2 失败 ImportError:DLL load fail:找不到指定模块
- Mac下 ImportError: No module named cv2 问题的解决
- cv2 安装 | ImportError: No module named cv2
- (cv2.CV_LOAD_IMAGE_GRAYSCALE)Python调用opencv
- python opencv cv2.
- windows7上面安装opencv python开发环境,并处理cv2.VideoCapture()打不开视频文件的问题
- 【Linux】【Opencv】【Python】安装opencv以及无法使用cv2.imshow()解决办法(Ubuntu14.04)
- python+opencv cv2.VideoCapture获取视频失败 解决方法
- 走进Python-OpenCV:cv2.imread(),cv2.imshow(),cv2.imwrite()
- Python利用SMTP发邮件
- Java多线程系列--【JUC原子类02】- AtomicLongArray原子类
- office2003兼容2007补丁包怎么安装
- poj2796 Feel Good(单调栈)
- WEB即时通信最佳实践
- CentOS 安装 opencv, 解决 Python cv2 module 问题(终极解决方法)
- 通过WindowManager设置全屏浮层
- 履新后首次公开亮相,实达叶成辉的“另类”创业
- Java多线程系列--【JUC原子类03】- AtomicReference原子类
- 如何建立数据分析的思维框架
- adb命令获取android_id
- Android7.0调用系统拍照、系统相册(图片压缩、查看原图、权限处理)
- Gradle实战-配置环境变量
- 持续提高 Android 应用的安全性与性能