环境:tensorflow 1.4.0 python3.5
import matplotlib.pyplot as plt
import tensorflow as tf
image_raw_data = tf.gfile.FastGFile("test.bmp", 'r').read()
with tf.Session() as sess:
img_data = tf.image.decode_bmp(image_raw_data)
print(img_data.eval())
plt.imshow(img_data.eval())
plt.show()
出现错误:
Traceback (most recent call last):
File "e:\skh\python\readImage.py", line 5, in <module>
image_raw_data = tf.gfile.FastGFile("test.bmp", 'r').read()
File "D:\Anaconda3\envs\tensorflow\lib\site-packages\tensorflow\python\lib\io\file_io.py", line 126, in read
pywrap_tensorflow.ReadFromStream(self._read_buf, length, status))
File "D:\Anaconda3\envs\tensorflow\lib\site-packages\tensorflow\python\lib\io\file_io.py", line 94, in _prepare_value
return compat.as_str_a