如何在TensorFlow中绘制调整大小的图像?

如何在TensorFlow中绘制调整大小的图像?,tensorflow,Tensorflow,在应用任何变换(如调整大小)后,TensorFlow中的图像似乎会被变换到不同类型的图像坐标系。绘制图像会产生以下结果: 如果我删除调整大小操作,它将绘制常规图像。如何让matplotlib正确绘制调整大小的图像,或让Tensorflow将其返回到RGB?除了要浮动的无符号整数外,似乎没有图像转换。转换回无符号整数修复了这个问题 plt.imshow(image_val[0].astype(np.uint8), interpolation='nearest') plt.imshow(ima

在应用任何变换(如调整大小)后,TensorFlow中的图像似乎会被变换到不同类型的图像坐标系。绘制图像会产生以下结果:


如果我删除调整大小操作,它将绘制常规图像。如何让matplotlib正确绘制调整大小的图像,或让Tensorflow将其返回到RGB?

除了要浮动的无符号整数外,似乎没有图像转换。转换回无符号整数修复了这个问题

plt.imshow(image_val[0].astype(np.uint8), interpolation='nearest')

plt.imshow(image_val[0].astype(np.uint8), interpolation='nearest')