0

我在项目中必须使用的库遇到了很大的麻烦。每当我尝试其中一个库时,就会出现一个问题,我没有太多时间迷路:(我的项目是“图像理解”,所以我需要一个“特征提取”和“图像分割”&阅读“机器学习”后,事实证明“SVM”是最好的,我想要一些代码来构建我的并开始。


1-首先我查看了“Aforge & Accord”,有一个名为“SupportVectorMachine”的示例,但它不在图像上。


2-我在名为“LatentSvmDetector”的“EmguCV”中找到了一个很好的例子,它检测到了我试过的任何猫的图像!但问题出在xml文件中!我只是想知道他们是怎么得到它的!我找不到一个简单的答案,实际上我在这里问过你,没有人回答我:(

[链接]如何从图像中提取特征进行分类和物体识别?


3-我在这个网站上找到了一个使用 opencv 的例子

[链接] http://www.di.ens.fr/~laptev/download.html 但同样的问题:xml文件?!!!我尝试获取此示例的 xml 文件并在“EmguCV”示例中进行了尝试,但它也不起作用。


4-在我阅读的所有论文中,他们使用“ImageNet”和“VOC PASCAL”,我下载了它们,但它们不工作!工具代码中的错误!我已经修复了它们,但它们没有编译,这些工具是用“Matlab”编写的,这是我在这个网站上的问题:[link] Matlab Mex32 link error while compiling Felzenszwalb VOC on Windows for God 任何人都可以告诉我我该怎么办 ?!我的时间不多了,需要你的帮助!谢谢。

4

2 回答 2

1

我不确定,因为我从未使用过 SVM(但使用了 haartraining),但我认为他们已经使用在训练结束时输出 xml 文件的程序训练了检测器。我快速搜索并找到了这个链接(opencv doc about svm training)和这个链接(一个例子的帖子)。我希望它可以帮助你并给你一些启发。

于 2012-03-11T12:25:58.293 回答
0

MATLAB 支持 xml 文件 - 读取和写入。尝试:

 xmlfile = fullfile(matlabroot, 'path/to/xml/file/myfile.xml');
 xDoc = xmlread(xmlfile)

如果你没有 xmlread 功能,你可以试试这个工具箱: http: //www.mathworks.com/matlabcentral/fileexchange/4278-xml-toolbox

于 2012-03-11T00:53:49.503 回答