- 读取图像
- 显示图像
- 存储图像
- 使用matplotlib显示图像
- 程序计时
1.读取图像
cv2.imread(filename [, flags]) -> retval
*filename:待读取的文件名,可以使用相对/绝对路径。不要出现中文字符,否则会出现error。如果filename不存在,程序不会报错,但是retval是空。
*flags:图像读取的模式,分为以下三类:
1:默认模式,读入彩色图像,图像的透明度(alpha channel)会被忽略;
0:读取灰度模式;
-1: 读取原图,保留透明度信息。
*retval:图像数据,其类型是一个scipy中的ndarray类型(矩阵)
2.显示图像
cv2.imshow(winname, mat) -> None
*winname:用于显示的窗口的名称。若窗口没有定义过,则程序会自动创建一个该名称的窗口;
*mat:被显示的图像数据,其类型是一个scipy中的ndarray类型(矩阵)
3.存储图像
cv2.imwrite(filename, img[, params]) -> retval
其中:filename是存储的文件名&