cv2是Python中一个非常常用的图像处理库,它可以帮助我们实现图像处理的相关任务,例如图像分类、特征提取、图像分割等。在Python中安装cv2可以使用以下几种方法:
$ pip install opencv-python
使用pip安装cv2非常简单,只需要在命令行中输入以上命令即可完成安装。但是由于网络原因,有时候安装会失败,可以尝试使用清华源或者阿里云源进行安装:
$ pip install opencv-python -i https://pypi.tuna.tsinghua.edu.cn/simple $ pip install opencv-python -i https://mirrors.aliyun.com/pypi/simple/
$ conda install -c conda-forge opencv
使用conda安装cv2也是一个非常简单的方法,只需要在命令行中输入以上命令即可完成安装。
如果上述两种方法都无法安装成功,可以尝试从源代码安装cv2,安装步骤如下:
下载cv2源代码:
git clone https://github.com/opencv/opencv.git
进入cv2源代码目录:
cd opencv
安装依赖:
sudo apt-get install build-essential libgtk2.0-dev libjpeg-dev libtiff4-dev libjasper-dev libopenexr-dev cmake python-dev python-numpy python-tk libtbb-dev libeigen3-dev yasm libfaac-dev libopencore-amrnb-dev libopencore-amrwb-dev libtheora-dev libvorbis-dev libxvidcore-dev libx264-dev libqt4-dev libqt4-opengl-dev sphinx-common texlive-latex-extra libv4l-dev libdc1394-22-dev libavcodec-dev libavformat-dev libswscale-dev
编译安装:
mkdir build && cd build && cmake .. && make -j8 && sudo make install
安装完成后,可以在Python中导入cv2模块,证明安装成功:
import cv2
本文链接:http://task.lmcjl.com/news/8772.html