opencv:
image = cv2.imread("img.jpg")
plt.imshow(image)
plt.show()
得到图片为b,g,r格式
matplotlib.pylib as plt
image = plt.imread("img.jpg")
image = image*255
image = image.astype(np.uint8)
plt.imshow(image)
plt.show()
得到的图片为r,g,b格式,但是是归一化后的值,即除以了255,所以需要乘以255后再转换成整数后显示,如果直接显示也可以.
本文介绍如何利用OpenCV和Matplotlib两种不同的库来读取并显示图像文件。OpenCV通常返回BGR格式的图像,而Matplotlib则默认处理RGB格式,并且其读取的图像值已被归一化。
1357

被折叠的 条评论
为什么被折叠?



