var*_*lla 2 python image multidimensional-array
我已将图像集转换为ndarray并存储它,现在我必须将它们转换回图像而不将其保存到磁盘.我试过"toimage()"函数,但它只显示1个图像.
toimage(resizedlist.values()[0]).show()
Run Code Online (Sandbox Code Playgroud)
resizedlist.values包含49个图像的ndarray.有没有办法随机显示图像?
提前致谢!
要将ndarray绘制为图像,您可以使用matplotlib:
import numpy as np
import matplotlib.pyplot as plt
random = np.random.normal(0,1,size=[100,100])
plt.imshow(random,aspect="auto")
plt.show()
Run Code Online (Sandbox Code Playgroud)
如果您的图像数据存储为RGBA,imshow将使用正确的颜色绘制图像等.
作为参考,所有这些信息都可以在这里找到:
http://matplotlib.org/1.3.1/users/image_tutorial.html
| 归档时间: |
|
| 查看次数: |
6886 次 |
| 最近记录: |