图1
2. OpenCV开发环境搭建
本节会介绍如何搭建OpenCV-Python的开发环境。
OpenCV-Python目前最新版本是4.5.5.62。安装OpenCV-Python可以直接使用下面的命令安装:
pip install opencv-python
或者直接到下面的页面下载whl文件安装OpenCV-Python:
https://pypi.org/project/opencv-python/#files
下载页面如图2所示。
在该页面包含了多个操作系统的OpenCV-Python版本,读者应该根据当前使用的操作系统下载相应的OpenCV-Python版本,假设读者使用的是Windows10,需要下载opencv_python-4.5.5.62-cp36-abi3-win_amd64.whl文件,然后使用下面的命令安装whl文件。
pip install opencv_python-4.5.5.62-cp36-abi3-win_amd64.whl
安装完OpenCV-Python后,进入Python的REPL环境,执行import cv2,如果没有报错,说明OpenCV-Python已经安装成功,如图3所示。
图3
3. 读取图像
OpenCV提供了用于读取图像的imread函数,该函数的原型如下:
cv.imread( filename[,flags])->retval
参数说明:
- filename:待读取图像的文件名(绝对路径或相对路径)。
- flags:读取文件的类型,默认值是1,表示读取的是彩色图像(RGB格式),如果为0,表示灰度类型的图像。其中彩色图像也可以用cv2.IMREAD_COLOR表示,灰度图像可以用cv2.IMREAD_GRAYSCALE表示。
- retval