1.安装opencv
pip install opencv-python
2.调用opencv
import cv2
3.查看opencv版本
cv2.__version__
(version 3的在提取轮廓的时候返回3个值,version4的时候在提取轮廓的时候返回两个值)
4.报错类型
ImportError: libSM.so.6: cannot open shared object file: No such file or directory
ImportError: libXrender.so.1: cannot open shared object file: No such file or directory
5.解决:
下载相对应的包,然后安装。(本文是在64位的centos7下遇到的问题,所以下载的时候下载了64位的rpm包)
下载:
在浏览器刘搜索相关包,进入下载界面,然后复制地址进行下载
wget http://mirror.centos.org/centos/7/os/x86_64/Packages/libXrender-0.9.10-1.el7.x86_64.rpm
wget http://mirror.centos.org/centos/7/os/x86_64/Packages/libXext-1.3.3-3.el7.x86_64.rpm
安装:
rpm -i libXrender-0.9.10-1.el7.x86_64.rpm
rpm -i libXext-1.3.3-3.el7.x86_64.rpm