2017-09-14 137 views
0

图像序列我有编号从1图像的数据库,直到7500迭代通过tensorflow

我需要通过以下方式将这些图像反馈到我的模型中tensorflow:

抢1号100图像,即从1到100,然后再抓取另外100张图像,以便下一批次从1到101.以及以下批次是从2到102等等......

目的使用以下行为是我正在使用递归神经网络,其中要馈送的图像是从视频中检测到的脸部。因此,我需要提供图像序列,以使这些图像直接相互依次排列。

任何帮助非常感谢!

回答

0

我没有针对您的问题的完美解决方案,但是这可能对您有所帮助。

我假设你正在使用tfrecords来建立输入,因为如果不是,给模型喂numpy不符合这个问题。

支持您的图像文件是这样的列表["image_0", ..., "imgae_N"],您可以构建第第i tf.example作为一项功能。 出列后,您将得到一个包含图像名称的张量,然后将它们拆散,从tf.read_file中读取图像名称并将其解码为tf.image.decode_image的图像,并将它们连接回一张张并发送给您的模型作为输入。