什么是OpenCV
OpenCV是一个库,可以使用它对图像进行处理,其应用十分广泛。虽然它是一个C++库,但是在其他编程语言中也可以使用它。下面以python为例,介绍python中OpenCV库的使用。
OpenCV的安装
在Windows中安装极其简单,直接在自己使用的编译环境下的终端中输入如下命令:
pip install opencv-contrib-python --upgrade
安装完成后可以使用如下命令来测试OpenCV是否成功安装:
D:\Programs\Thonny>python
Python 3.7.5 (tags/v3.7.5:5c02a39a0b, Oct 14 2019, 23:09:19) [MSC v.1916 32 bit (Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import cv2
>>> print(cv2.__version__)
4.5.1
若是在安装过程中出现问题可以去官网查看安装的详细教程。
OpenCV的使用
- 读取、写入图像
我们首先下载好一种图片,命名为pictureOrign.jpg将其与我们编写的Python代码放在同一个文件夹下,这样接下来便可以用./pictureOrign.jpg
来表示图像的位置了