Python3.7中安装openCV库的方法

Python3.7中安装openCV库的方法可以分为三个步骤:安装依赖库、下载openCV源码、编译openCV源码并安装。具体攻略如下:

步骤一:安装依赖库

在安装openCV库之前,需要先安装以下依赖库:

  • numpy
  • matplotlib
  • pillow
  • scipy

可以使用以下命令安装:

pip install numpy matplotlib pillow scipy

步骤二:下载openCV源码

从openCV官网下载源码,也可以使用以下命令下载:

git clone https://github.com/opencv/opencv.git

步骤三:编译openCV源码并安装

使用以下命令编译openCV源码:

cd opencv
mkdir build
cd build
cmake ..
make -j4

上述命令中的-j4表示并行编译,可以根据自己的CPU核数进行调整。

编译完成后,使用以下命令安装:

sudo make install

安装完成后,即可在Python中使用openCV库:

import cv2

img = cv2.imread('image.jpg')
gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)
cv2.imshow('Gray Image', gray)
cv2.waitKey(0)
cv2.destroyAllWindows()

以上代码实现了读取一张图片,将其转换为灰度图,并显示出来。

另外,如果在编译时需要关闭某些模块,可以使用以下命令:

cmake -DOPENCV_ENABLE_NONFREE=OFF ..

上述命令中的-DOPENCV_ENABLE_NONFREE=OFF表示关闭非免费模块。

本文链接:https://my.lmcjl.com/post/20888.html

展开阅读全文

4 评论

留下您的评论.