使用Scikit查询机器学习 - 学习数据上传

时间:2016-06-28 17:36:05

标签: scikit-learn

我尝试使用Scikit-Learn开发基于机器学习的图像分类系统。我想做的是多级分类。我在Scikit-Learn面临的最大问题是如何加载数据。然后我遇到了一个例子face_recognition.py。使用fetch_lfw_people从互联网上获取数据。我可以看到这个例子实际上做了多类分类。我试图找到关于该示例的一些文档,但无法找到。我在这里有一些问题,fetch_lfw_people做了什么?这个函数在lfw_people中加载了什么。我在数据文件夹中看到的还有一些文本文件。是读取文本文件的代码/?我的主要目的是加载我的图像数据集但我无法用fetch_lfw_people来做,如果我用data_home和funneled = False更改我的图像文件夹的路径。我得到错误,我希望我在这里得到一些答案

1 个答案:

答案 0 :(得分:0)

首先是第一件事。您无法直接将图像作为输入分配给您的分类器。您必须从图像中提取一些功能。或者您可以使用opencv加载图像,并使用numpy数组作为分类器的输入。 我建议你阅读一些图像分类的基础知识,比如你如何训练你的分类器和所有。 来到你关于fetch_lfw_people函数的问题。它可能是从任何文本文件下载已预处理的图像数据。如果您要从图像进行训练,则必须先将图像数据转换为某些数字要素。