用tensorflow读取BMP文件

时间:2017-02-06 13:45:02

标签: tensorflow bmp

我想读一张张量为100 * 100 * 3 = 30000的图像。

我使用此代码:

image_file = tf.read_file('./test.bmp')           
image = tf.decode_raw(image_file, tf.uint8)
sess.run(image).shape

结果是30054。 我不知道为什么能解决这个问题。或者还有其他方法来读取bmp文件?

我的解决方案:

        from scipy import misc            
        image = misc.imread('./test.bmp').tostring()

0 个答案:

没有答案