【发布时间】:2016-01-27 07:21:11
【问题描述】:
我是一名神经网络新手,试图掌握 TensorFlow。我使用 MNIST 数据集作为测试,现在想使用真实世界的数据。 谁能告诉我如何将文件中的数码照片(jpeg、png、gif、wmf)转换为准备导入 TensorFlow 的张量的“Howto”或论文或来源?
干杯!
【问题讨论】:
-
github.com/HamedMP/ImageFlow 有一些很好的代码可以将图像转换为 TFRecords。这可能会有所帮助。如果您想使用字节进行操作,那么您需要一些类似于 TF 中的 CIFAR10 示例的代码。您的具体用例是什么?
-
您好,感谢您的指点;我将下载 ImageFlow 并试一试。用例是识别大黄蜂。
-
我已经找到并下载了 ImageFlow 模块,但是使用命令时文档不清楚:convert_images(images, labels, filename)。谁能告诉我一个如何使用这个命令的例子吗? (例如,它要求为每张图片添加标签 - 对吗?)
-
@AndrewLewis 你不需要下载它,你可以通过
pip instal imageflow将它安装到你的环境中。关于缺乏文档我会解决这个问题,但是现在回答你的问题,你使用 PIL/Pillow 将图像读入一个凹凸不平的数组,假设图像形状是 [1000,32,32,3] 并且还读取与这些相对应的标签一维数组中的图像指示图像的类别,数组看起来像 [1000],每个元素从 0 到 num_class-1。希望这可以帮助。如果不让我知道,你也可以打开一个 github issue,这样我可以更快地回复。
标签: converter photos tensorflow