将自动编码器输出数组另存为图像

时间:2018-10-26 10:11:38

标签: python-3.x numpy neural-network deep-learning autoencoder

我设计了一个自动编码器来读取(256 * 256)RGB图像,该图像将输出作为float32元素数组的输出,其中尺寸为(256,256,3),其中一些元素如图所示。

= 5.37s
= 11y 51d 10h 2m 16.00s

正如我观察到的,输出数组的值在<1的范围内。现在,我想通过将值扩展到256的范围来将输出数组类描述为图像。什么是显示图像的最佳方法? ?output values

1 个答案:

答案 0 :(得分:0)

自动编码器应将输出幅度与输入幅度匹配,因此您可能在图层中进行了预处理,或者成本函数还具有缩放因子。

要保存图像,请将结果乘以255,将其转换为np.uint8,然后使用类似spicy.misc.imsave的格式保存。