Python:搭建OpenCV环境

Python:搭建OpenCV环境

OpenCV介绍

OpenCV是一个基于BSD许可(开源)发行的跨平台计算机视觉和机器学习软件库,可以运行在Linux、Windows、Android和Mac OS操作系统上。 它轻量级而且高效--由一系列 C 函数和少量 C++ 类构成,同时提供了Python、Ruby、MATLAB等语言的接口,实现了图像处理和计算机视觉方面的很多通用算法。

OpenCV用C++语言编写,它具有C ++,Python,Java和MATLAB接口,并支持Windows,Linux,Android和Mac OS,OpenCV主要倾向于实时视觉应用,并在可用时利用MMX和SSE指令, 如今也提供对于C#、Ch、Ruby,GO的支持。

使用环境

本文适用于Win10 64位系统下的Python3.8.6。python3.8.6、pip为必备前提。

python可在官网下载:https://www.python.org/downloads/windows/,建议使用exe installer,pip会随之安装。

环境变量中加入python安装路径:

C:\Program Files\Python\Python38\Scripts\

C:\Program Files\Python\Python38\

安装库

pip install numpy

pip install matplotlib

pip install opencv-python

查看库

C:\Windows\system32>pip list
// 结果
Package         Version
--------------- ---------
certifi         2020.6.20
cycler          0.10.0
kiwisolver      1.2.0
matplotlib      3.3.2
numpy           1.19.3
opencv-python   4.4.0.44
Pillow          8.0.1
pip             20.2.4
pyparsing       2.4.7
python-dateutil 2.8.1
setuptools      50.3.2
six             1.15.0
wheel           0.35.1

如此,OpenCV环境已经搭建完毕。

测试环境

编写如下Python脚本:

#导入cv模块
import cv2 as cv
#读取图像,支持 bmp、jpg、png、tiff 等常用格式
img = cv.imread("D:\Lena.jpg")
#创建窗口并显示图像
cv.namedWindow("Image")
cv.imshow("Image",img)
cv.waitKey(0)
#释放窗口
cv2.destroyAllWindows()

运行以上脚本,如果可以显示出测试的图像,则环境搭建成功。

 

 

 

 

 

你可能感兴趣的:(Python,opencv,python)