在python中使用imshow显示图像

时间:2013-05-08 14:38:33

标签: python image matplotlib

我构建了如下图像

   import numpy
   im = numpy.zeros((100,100,3))
   im[:,:,0] = rdata
   im[:,:,1] = gdata
   im[:,:,2] = bdata

当我使用imshow显示此数据时如下

  imshow(im)

它没有显示正确的结果。

但如果我做以下

  scipy.misc.imsave("temp.png",im)
  nimg = scipy.misc.imread("temp.png")
  imshow(nimg)

图像显示正确。

我不确定是什么问题,是否存在任何类型问题,例如我的数据均值归一化。

谢谢

0 个答案:

没有答案