2013年1月28日月曜日

OpenCVでVideoCaptureに関して


OpenCVの画像の入出力は、ffmegを使用しており、OpenCVでは、ffmpeg用のパラメータの設定と、cv::Matとのフォーマット変換を行っているようである。

前述のDIBの問題を調べるために、ソースを少し覗いてみた。
関連部分のソースは、modules\highgui\srcのcap_ffmpeg_impl.hppにあたる

補足
以前 VideoCaptureの対応フォーマットに関してメモを書いたが、対応しているフォーマットは、上記ソースを見るとFOURCCと対応して、const AVCodecTag codec_bmp_tags[]に列挙されている

この部分は、ffmpeg/libavformatのriff.cから移したとのこと

0 件のコメント:

コメントを投稿