• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:OpenCVで動画の指定したフレームをキャプチャ)

OpenCVで動画の指定したフレームをキャプチャする方法

このQ&Aのポイント
  • OpenCVを使用して動画像から任意のフレームを切り出し、Bitmapに格納する方法がわからない
  • cvWaitKeyを使用してプログラムをスリープさせながら、繰り返しすれば動画のように表示できるが、特定のフレームから処理するにはどうすればいいのか
  • cvSetCapturePropertyとcvQueryFrameを使用して動画の真ん中のフレームを切り出そうとしたが、うまくいかなかった

質問者が選んだベストアンサー

  • ベストアンサー
  • myuki1232
  • ベストアンサー率57% (97/170)
回答No.1

OpenCV のビデオ入出力関係は発展途上のようで、あまり上手く行かないことが多いです。 私は、FFmpeg を使って自前で読み込んでいます。

popoi0712
質問者

お礼

返事していただき,ありがとうございます. その後調査および実験した結果,任意のフレームからキャプチャリングするのはビデオのファイル形式によって「できる」と「できない」が混在しているようですね. ただ,私の場合は,最初から表示すればキャプチャリングできたので,動画の全フレームを最初から全てBitmapで切り出すことにしました. #非常に非効率的ですが,致し方ないようですね.OpenCVのこれからに期待したいと思います.

関連するQ&A