OpenCV2.1 Windows版 cvExtractSURFでのランタイムエラー

研究室内でOpenCVのSURFを使っていたのだが、その際に「明らかに問題が無いのに、ランタイムエラーが発生する」という話を持ちかけられた。ちなみに、持ちかけてきた方のOpenCVは2.1であった。

そこで、そのプログラムを実行するためにOpenCVをPCに導入したのだが、その際にOpenCV2.3を入れて確認してみたところ、なにも問題なく動作した。確認のために話を持ちかけてきた方のPCでもOpenCV2.3をセットアップしたところ、問題なく動作した。

どうやらOpenCV2.1の時点ではバグがcvExtractSURFにはバグが存在するようなので、似たような症状が発生したら試しに新しいバージョンに入れ替えて試してみるとよいのではないだろうか。