掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
Sample Grabberを用いて、均等にフレーム取得 (ID:63978)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
http://www.geekpage.jp/programming/directshow/samplegrabber.php このサイトにあるsamplegrabberを利用して動画からフレームを切り取るというプログラムを参考にさせていただき、処理を書き換えまして、ループで回してフレームを取得し続け、各フレーム間の全ピクセルのRGB値の差分を求めるプログラムを作成しました。 問題は、1秒間に映像は30フレームなのですが、ループを回すと1秒間に100枚近くのフレームを取得してしまっていることです(重複しないと思い込んでいたのです・・・) そこで、重複することなく均等にフレームを取得する方法を、「考え方」で全然結構なんで何か思いついた方いらっしゃいましたら、ご教授してくださるとうれしいです。 映像の秒数(取得したフレームが、映像時間幅の中で今どの位置であるかの情報)は取得できるのですが、時間で判別して取得すべきフレームかを判断するのはなんとも効率が悪い気がするので、他の方法で進めたいと考えています。 環境は、visual studio 2003です。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.