2017-09-14 228 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的圖像,並將它們連接回一張張併發送給您的模型作爲輸入。