我有一个包含许多zip文件的数据集,每个zip文件包含许多图像。我想设置一个tensorflow读取管道打开每个zip文件,并将zip文件中的每个图像作为单独的记录提取。我见过guides on how to open up multiple image files,但不知道如何在zip中打开图片。我该怎么做?
注意:我正在使用zip,但这同样适用于tar文件。
答案 0 :(得分:1)
Tensorflow目前不提供zip或tar文件的解码器。
您当然可以使用WholeFileReader阅读zip或tars。但是,对于解压缩/解压缩,您必须使用自己的解码器。您可以找到关于如何执行此操作的快速入门here。
或者,您可以创建自定义阅读器。这样做的快速入门是here。