1.导入包
import cv2
2.图片读取
image = cv2.imread('image name')
3.查看图片信息
print("width: %d pixels" % (image.shape[1]))
# shape[1]→ 图片的宽
print("high: %d pixels" % (image.shape[0]))
# shape[2]→ 图片的高
print("channels: %d pixels" % (image.shape[2]))
# shape[0]→ 图片的通道数
4.显示图片
这里要用到matplotlib.pyplot包来进行图片显示,先导入包
import matlotlib.pyplot as plt
plt.imshow(image)#选择要显示的图片
plt.axis("off")# 关闭坐标轴
plt.show()#显示
tips:这时显示的图片其实和原图是有差别的,因为openCV读进来的图片是以BGR的形式存储的,而matplotlib显示却是以RGB的形式显示的,这里可以通过对数据格式转换来还原原始图片。
image = cv2.cvtColor(image,c