如何在tensoflow中将float32 tif图像解码为float32张量



我有一组按tif格式的float32数据类型的输入图像(rgb(和图像目标(灰度(。有可能将它们解码为张量流中的float32张量吗?

在编写此注释tfio.experimental.image.decode_tiff()时。然而,输出格式是uint8,而不是float32。

我建议你用OpenCV或Pillow来阅读图片。

E.g与OpenCV:

import cv2
import tensorflow as tf
image = cv2.imread('image.tif')
tf_tensor = tf.convert_to_tensor(image, dtype=float32)