2013年10月16日水曜日

C++11の高速フーリエ変換ライブラリ「Fftk」

をつくりました。
あまり最適化はしていないので他のFFTライブラリのほうがおそらく高速ですが、実装はシンプルだと思います。
以下にMITライセンスで公開します。
Fftk:https://github.com/okdshin/Fftk

参考:nursの日記:http://d.hatena.ne.jp/nurs/20130617/1371483633

2013年10月8日火曜日

OpenCVのVideoCaptureのバグ?

cv::VideoCaptureである特定のAVIファイルを再生しようとするとSIGSEGVエラーが起こる。
この場合は、cv::VideoCapture::setメソッドで以下のように開始フレームを0にしてからフレームを取得するようにすると解決することがある。
cap.set(CV_CAP_PROP_POS_FRAMES, 0);

参考:http://code.opencv.org/issues/3030