读取图像
调用imread函数生成像素点矩阵
img = cv2.imread('lll.jpg') # 读图片
print函数查看矩阵
print(img)
输出图像
调用imshow函数
新建一个show.py文件写输出函数分别调用
resize函数设置图像大小参数(此处长宽各为为原图1/2大小)
waitKey(0)保持图像直到按任意键
destroyAllWindows()清除桌面图像
import cv2
def cv_show(name, img):
img = cv2.resize(img, (int(img.shape[1] / 2), int(img.shape[0] / 2)))
cv2.imshow(name, img)
cv2.waitKey(0)
cv2.destroyAllWindows()
调用时show.cv_show()
show.cv_show('image', img)
输出图像
图像切片
裁剪所需大小
img = img[200:1800, 200:1800] # 切片