【发布时间】:2019-02-05 03:41:41
【问题描述】:
今天我正在测试一些 tensorflow (python) 代码。它是著名的 MNIST 集上的神经网络。
一切正常,所以我只是通读了代码并研究了该网络的结构。
说到图片输入,我发现如下代码:
image_string = tf.read_file(filename)
image_decoded = tf.image.decode_jpeg(image_string, channels=3)
代码使用“decode_jpeg”而不是“decode_png”。而且我没有看到任何错误。
但是,我 100% 确定图片是 PNG 格式。
我用过
od -c -b 1.png
查看这些图像,它们是 PNG。
那么,为什么“decode_jpeg”可以在 PNG 上工作?是否有可能由此引起的任何潜在问题?
【问题讨论】:
标签: python image tensorflow