电脑技术+机器视觉:如何在Python环境下安装最新版OpenCV

今天想搭建OpenCV,而且以后要在Python下使用。因为Visual Studio C++ 下语法复杂,代码繁多,也无法跨平台,所以采用Python。

第一步:安装Python

Windows环境下建议下载Python的exe安装文件,并勾选自动加入系统环境变量path,以便在cmd或PowerShell中调用Python。

比如我的Python安装目录为:C:\Software\Python39

则在系统环境变量中加下两个路径(最好在当前用户环境变量下也加入path)
C:\Software\Python39
C:\Software\Python39\Scripts

第二步:安装pip

pip是类似于Linux中的apt-get或者yum等的软件包安装与管理器。安装pip的方法如下:

1、下载pip,下载地址:pip · PyPI下载    请下载后缀为tar.gz的文件,然后解压。

2、打开cmd或PowerShell,cd进入到刚才解压的目录,输入 Python setup.py install ,pip就会自动安装

3、(可选)更新pip。有时候下载的pip可能比较老旧,安装好pip后,可以用该命令将其更新到最新版: python -m install --upgrade pip

第三步:安装python-opencv

安装OpenCV的方法很多,这里只贴出最简单的方法,全自动安装法。

只需要在cmd或PowerShell中输入: pip install opencv-python

pip会安装最新版的opencv。

如果想手动安装,可以自行下载opencv-python安装包,下载地址:Python Extension Packages for Windows – Christoph Gohlke (uci.edu)

手动安装的方法请参看:win10下opencv-python特定版本手动安装与pip自动安装_Tiktok-CSDN博客_pip安装opencv指定版本

1、在 Python Extension Packages for Windows – Christoph Gohlke (uci.edu) 下载对应python版本和windows系统opencv的whl文件,例如我的系统是win10+64位+python3.5,于是下载的 opencv_python-3.4.2-cp35-cp35m-win_amd64.whl

2、下载完成后,在cmd里cd到这个whl文件目录,用pip执行安装即可: pip install opencv_python-3.4.2-cp35-cp35m-win_amd64.whl

第四步:测试

可以使用以下测试案例,其作用是在窗口中显示当前目录下的test.jpg图片文件。测试者可以将test.jpg替换为任何图片(建议图片格式为bmp、jpg、png、tiff等常用格式,特殊格式需要额外的处理)


额外案例:调用摄像头画面

代码:

 

Comments

No comments yet. Why don’t you start the discussion?

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注