- imshow()
-
plt.imshow(np.transpose(npimg, (1, 2, 0)))。
因为在plt.imshow在现实的时候输入的是
(imagesize,imagesize,channels)imshow中,参数img的格式为(channels,imagesize,imagesize),
这两者的格式不一致,我们需要调用一次np.transpose函数,即np.transpose(npimg,(1,2,0)),
references:
将npimg的数据格式由(channels,imagesize,imagesize)转化为(imagesize,imagesize,channels),进行格式的转换后方可进行显示
-
python-image tools: matplotlib
最新推荐文章于 2024-10-23 17:14:31 发布
本文详细介绍了如何使用matplotlib.pyplot中的imshow()函数正确显示图像。当图像数据格式为(channels, imagesize, imagesize)时,需要通过numpy的transpose函数将其转换为(imagesize, imagesize, channels)格式,以符合imshow()的输入要求。
1450

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



