0

simplecvで以下が機能しない理由を誰かが明らかにすることができますか?

https://gist.github.com/2220293

どうやら、image.findKeypointMatch 属性が存在しないのですか? それは確かにsimplecvのドキュメントではありません..どうすればこれなしで何かを達成できますか?

ありがとうアレックス

4

3 に答える 3

1

SimpleCVの最新バージョンをインストールしましたか?そうでない場合は、リポジトリから最新バージョンを入手することをお勧めします。このライブラリは非常に若く、コードをざっと見てみると、多くのバグが見つかりました。したがって、バグの数が減ることを期待して、最新バージョンを使用することは悪い考えではありません。

SimpleCV / ImageClass.pyには、findKeypointMatch()メソッドがあります。できることの1つは、この関数を呼び出せない理由を調査することです。ここに表示されるエラーメッセージと実行しようとしているコードを正確にコピーすると、おそらくここの誰かがあなたを助けることができます。

もう1つの方法は、必要に応じてコードを調べ、その機能を確認して、スクリプトにコードをコピーすることです。私はこれをお勧めしません。

どうなるか教えてください。

于 2012-04-22T07:29:25.927 に答える
1

上記のコードを書くのは私です。

keypointmatch関数は、simpleの最新のgithubリポジトリに含まれています。そこからインストールします。これを実行するには、OpenCV2.3も必要になります。

注:これはSimpleCVの単なる例です。これは決して完璧ではありません、それは明らかです。

于 2012-04-23T09:00:12.383 に答える
1

いつでも実行できることを確認するには:

import SimpleCV
print SimpleCV.__version__

キーポイント検出は 1.2 以降に追加されました。

于 2012-04-22T14:29:36.223 に答える