立即学习:https://edu.csdn.net/course/play/10552/234917?utm_source=blogtoedu
图片处理基本方法
1.读入图像
img = cv2.imread('文件名'[,显示控制参数])
img = cv2.imread('d:\\image.jpg',参数2)
常用参数2:
cv2.IMREAD_UNCHANGED 与原图像相同
cv2.IMREAD_GRAYSCALE 转灰度
cv2.IMREAD_COLOR
2.显示图像
cv2.imshow('demo',img)
cv2.namedWindow('img',cv2.WINDOW_AUTOSIZE)
* cv2.WINDOW_AUTOSIZE 窗口自动大小不能改变
cv2.WINDOW_FREERATIO 窗口自适应比例
cv2.WINDOW_KEEPRATIO 保持比例
cv2.WINDOW_NORMAL:窗口大小可改变
cv2.waitKey([,delay]) 毫秒 0是一直等待
cv2.destroyAllWindows()
3.保存图像
cv2.imwrite('D:\\TEST.jpg',img)
示例
import cv2
img = imread('D:\\text.jpg',1)
cv2.imshow('Demo',img)
cv2.waitKey(0)
cv2.destroyAllWindows()
cv2.imwrite('D:\\textcopy.jpg',img)