• 締切済み

Opencv SURF 例外エラー

OpenCV初心者です。 SURFを使用して複数枚の画像を合成させるプログラムを動作させたいのですが 出力画面で以下のようにNull poiner~とでたあとにハンドルされていない例外が発生しましたといウィンドウが開きます。 ---出力画面------------------------------ 画像名を入力してください B 1回目 First Descriptors: 6 Second Descriptors: 3 Extraction time = 149.152ms First Descriptors: 6 Second Descriptors: 3 Extraction time = 233.915ms First Descriptors: 6 Second Descriptors: 2 Extraction time = 182.46ms First Descriptors: 6 Second Descriptors: 5 Extraction time = 161.648ms First Descriptors: 6 Second Descriptors: 5 Extraction time = 204.415ms First Descriptors: 6 Second Descriptors: 8 Extraction time = 199.639ms First Descriptors: 6 OpenCV Error: Null pointer (NULL array pointer is passed) in unknown function, f ile ..\..\..\..\ocv\opencv\modules\core\src\array.cpp, line 2380 ------------------------------------------------------------------------ ---ウィンドウ------------------------------------------------------------- CVCV12.exe の 0x7517812f でハンドルされていない例外が発生しました: Microsoft C++ の例外: cv::Exception (メモリの場所 0x002988dc)。 ------------------------------------------------------------------------ ソースプログラムはテキストファイルですが下記のものになります。 http://www.net-folder.com/share/?t=e8t8snaezd8p3zzhpjfg ビルドはできていてエラーが逆アセンブリとして示されるので ソースのどこがエラー部分なのかわからない状態です。ごめんなさい。 よろしくお願いします。

みんなの回答

  • Tacosan
  • ベストアンサー率23% (3656/15482)
回答No.1

デバッグモードでコンパイルしたらバックトレースできませんか?

関連するQ&A