Я пытаюсь изучить TensorFlow, и я внедрил пример MNIST по следующей ссылке: http://openmachin.es/blog/tensorflow-mnist Я хочу иметь возможность реально просматривать учебные/тестовые изображения. Поэтому я пытаюсь добавить код, который покажет первое изображение поезда первой партии:
x_i = batch_xs[0]
image = tf.reshape(x_i,[28,28])
Теперь, поскольку Data имеет тип float32 (со значениями в диапазоне [0,1]), я попытался преобразовать его в uint16 и затем закодировать его в png, чтобы показать изображение.
Я попытался использовать tf.image.convert_image_dtype and tf.image.encode_png
, но без успеха.
Можете ли вы, ребята, помочь мне понять, как я могу преобразовать необработанные данные в изображение и показать изображение?