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」で書かれています。このサイトでの私の質問は次のとおりです 。私は何をすべきか ?!時間がありません。あなたの助けが必要です。ありがとう。

4

2 に答える 2

1

私は SVM を使用したことがない (ただし、haartraining を使用した) ため、よくわかりませんが、トレーニングの最後に xml ファイルを出力するプログラムを使用して検出器をトレーニングしたと思います。クイック検索を行ったところ、このリンク(svm トレーニングに関する opencv ドキュメント) とこのリンク(例を含む投稿) が見つかりました。それがあなたを助け、光を与えることを願っています。

于 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 に答える