问题描述
我正在尝试使用我自己的带有tensorflow pipline的tiff图片来训练神经网络.问题是:张量流只有4种可以解码的图片(decode_jpeg,decode_bmp,decode_gif,decode_png),无法解码tiff图片.那么,我该如何解码我的tiff图片以使用tensorflow点线输入我自己的数据?或如何解码我的tiff图片以使用批处理?
I am trying to train a neural network using my own tiff pictures with tensorflow pipline. Here is the problem: tensorflow only has 4 kinds of pictures which can be decoded(decode_jpeg, decode_bmp, decode_gif, decode_png), there is no way to decode tiff pictures. So, how can i decode my tiff pictures to use tensorflow pipline to input my own data? or how can i decode my tiff pictures to use batch?
推荐答案
请尝试以下操作: tfio.experimental.image.decode_tiff .
tfio.experimental.image.decode_tiff(
contents, index=0, name=None
)
索引:类型为int64的张量.0-D.TIFF编码图像中帧的从0开始的索引.
index: A Tensor of type int64. 0-D. The 0-based index of the frame inside TIFF-encoded image.
名称:操作的名称(可选).
name: A name for the operation (optional).
这篇关于如何使用pipline解码我的tiff图片以输入张量流?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!