如何将图像文件夹中的数据与在 Keras 中保存分类详细信息的 excel 结合起来

Posted

技术标签:

【中文标题】如何将图像文件夹中的数据与在 Keras 中保存分类详细信息的 excel 结合起来【英文标题】:How to combine data from image folder with excel which holds classification details in Keras 【发布时间】:2018-11-02 20:15:29 【问题描述】:

我有一个包含 2400 张图像的文件夹和一个 Excel 电子表格,其中包含两个类别分类详细信息和图像编号。我想用 Keras 做 CNN。

你能告诉我如何结合这些图像文件和 excel 来训练模型吗?

【问题讨论】:

【参考方案1】:

第一步是从电子表格中提取数据。为此,您需要将电子表格导出到.csv 文件。 This tutorial 有一些关于从 .csv 文件中提取数据到 keras 的更详细信息。

如果您已经了解神经网络的工作原理和一些 python 经验,但需要学习如何使用 keras,我建议您this tutorial。这是开始使用 keras 并了解其功能的绝佳资源。这应该让您朝着正确的方向开始,然后当您有更具体的问题要问时,我们将能够更有效地为您提供帮助。

【讨论】:

感谢尼尔森的回复,我的excel有图片编号和0,1分类标签,我的图片文件夹有相应的图片。我们通常有为类创建的文件夹,这样更容易分类任务。如果您理解我的问题,请告诉我如何使用 csv 文件中的 y 变量标记图像。

以上是关于如何将图像文件夹中的数据与在 Keras 中保存分类详细信息的 excel 结合起来的主要内容,如果未能解决你的问题,请参考以下文章

如何将文件或图像作为 Keras 模型中的参数提供给 model.predict?

如何对目录中的 keras 图像数据集使用交叉验证?

如何使用 Keras 执行离线图像增强?

保存和加载图像生成器 (Tensorflow Keras)

Keras 图像数据生成器中的 one hot encoding 是如何工作的?

如何在Keras中使用中级微调?