質問

Emgu CV(コンピュータービジョン)ライブラリーをダウンロードしましたが、SURFFeatureのサンプルを見ているだけです。

指定された例ではなく、2つの新しい画像を比較しようとしていますが、この行では新しい画像でエラーが発生します:

Image<Gray, Byte> modelImage = new Image<Gray, byte>("me.png");

この例外が表示されます:

OpenCV:配列はCvMatまたはIplImageでなければなりません

自分の画像が受け入れられない理由がわかりません。アイデアはありますか?

トニー

役に立ちましたか?

解決

Emgu CV 2を使用し、同じコードを作成しましたが、プログラムに問題はありませんでした。 このバージョンも使用していて、まだ問題がある場合は、次の解決策を試してください。

ビットマップbmp = new Bitmap(&quot; me.png&quot;);

画像グレー、バイト&gt; modelImage = new Image Gray、byte&gt;(bmp);

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top