deeplearningfeng
2017-12-02 08:52
采纳率: 100%
浏览 4.2k

求大佬解答,tf.image.resize_images处理后显示不出来

代码如下
import matplotlib.pyplot as plt
import tensorflow as tf
image_raw_data = tf.gfile.FastGFile("timg2.jpeg", 'rb').read()

with tf.Session() as sess:
img_data = tf.image.decode_jpeg(image_raw_data)
resize_0 = tf.image.resize_images(img_data, (500, 500), method=0)
resize_1 = tf.image.resize_images(img_data, [500, 500], method=1)
resize_2 = tf.image.resize_images(img_data, (500, 500), method=2)
resize_3 = tf.image.resize_images(img_data, (500, 500), method=3)
plt.figure(0)
plt.imshow(resize_0.eval())
plt.figure(1)
plt.imshow(resize_1.eval())
plt.figure(2)
plt.imshow(resize_2.eval())
plt.figure(3)
plt.imshow(resize_3.eval())
plt.show()
结果如下,为什么只有一张正常显示出来了
图片说明图片说明图片说明图片说明

1条回答 默认 最新

相关推荐 更多相似问题