我正在尝试使用 Tensorflow 读取和解码图像文件。我有以下代码:
dir_path = os.path.dirname(os.path.realpath(__file__))
filename = dir_path + '/images/cat/cat1.jpg'
image_file = tf.read_file(filename)
image_decoded = tf.image.decode_jpeg(image_file, channels=3)
print(image_file)
print(image_decoded)
这导致以下输出:
Tensor("ReadFile:0", shape=(), dtype=string)
Tensor("DecodeJpeg:0", shape=(?, ?, 3), dtype=uint8)
看起来好像 Tensorflow 根本没有读取该文件。但是,我找不到任何表明出现问题的错误消息。我不知道如何解决这个问题,任何帮助将不胜感激!
拉莫斯之舞
相关分类