如何将多光谱数据输入到tensroflow中

时间:2017-12-14 14:51:03

标签: tensorflow

我试图将50个通道的tif图像输入张量流。到目前为止,我已经尝试了tfrecord,但没有任何运气。

据我所知,tensorflow中几乎没有函数来读取图像。

decode_gif
decode_png
decode_jpeg
decode_bmp

但上述功能均无法读取多光谱图像。

有没有更好的方法将多光谱数据输入张量流?

1 个答案:

答案 0 :(得分:2)

首先将图像转换为numpy数组然后将其转换为张量怎么样?您可以使用feed_dict传递它,也可以直接从numpy数组创建张量。

似乎某些库可以读取tiff文件,请查看:https://pypi.python.org/pypi/tifffile

在Tensorflow中没有内置函数来执行此操作:https://github.com/tensorflow/tensorflow/issues/12997