Wiki内検索
最近更新したページ
最新コメント
トップページ by check it out
MenuBar2 by continue
MenuBar2 by getbackyard.com
MenuBar2 by online business
MenuBar2 by online business
MenuBar2 by link building
Menu
ここは自由に編集できるエリアです。
タグ

OpenCVだけで実現する微速度撮影のソースコード

こんにちは,hiroです.
勉強会で発表した微速度撮影した動画の撮影に使用したソースコードを,この場を借りて公開させていただきます.
OpenCVだけで実現する・・・と銘打っていますが,日付・時間を取得するためにWindows.hで定義されている関数を使用しているため,Windows環境でなければ動作しない(ビルドできない)可能性があります.
また,ソースコード内でAVIファイルへの保存コーデックとしてDivXを指定しています.
DivXがインストールされていない環境では,ソースコード内のコーデックを指定している部分を書き換える必要があります.

以下の環境で開発を行い,動作を確認しています.

  • 開発環境
    • WindowsXP SP3
    • Visual C++ 2008 Express Edition
    • OpenCV 1.0

Visual C++ 2008 Express Edition 及び OpenCV のインストールは,Chihara-Labの解説ページを参考にさせていただきました.


ソースコード Timelapse.cpp
(Window Live SkyDrive, 右クリックして"名前をつけてリンク先を保存"してください)


参考動画
(実際にプログラムを実行して撮影したものです)

  • 時間倍率60倍,加重平均係数0.2


2008年08月19日(火) 20:11:33 Modified by ID:QtpVW5U5Zg




スマートフォン版で見る