提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
一、读取图片
要使用 OpenCV 首先需要导入两个包:numpy 和 cv2。
import numpy as np
import cv2
运用 cv2.imread(path, flag) 函数读取图片
path:该图片读取的路径,要写在单引号内,如在工作路径下读取图片girl.jpg
img = cv2.imread('./girl.jpg')
flag:指定读取图像的方式
- cv2.IMREAD_COLOR:加载彩色图像,图像的透明度将被忽略,是默认输入方式,可以用1来代替。
img1 = cv2.imread('./girl.jpg',cv2.IMREAD_COLOR)
- cv2.IMREAD_GRAYSCALE:输入黑白图像,可以用0来代替。
img1 = cv2.imread('./girl.jpg',cv2.IMREAD_GRAYSCALE)
- cv2.IMREAD_UNCHANGED:加载彩色图像,并且包括Alpha通道,可以用-1代替。Alpha 通道,取值为0到1,用来储存这个像素是否对图片有贡献,0代表透明、1代表不透明