opencv2.2(win)dshowでカメラキャプチャ中にフレームレートを変換するパッチ

0
dandelion @dandelion1124

だいぶ前に言及されてたかもだけど,2.3rcからvideoInputのライブラリ同梱せずにcap_dshow.cppにvideoInputの実装ベタ書きになったのか。。。凄く読み辛いですwww そして,相変わらずFPS指定する口が無い(苦笑)

2011-06-29 20:35:09
dandelion @dandelion1124

videoInput自体はFPS指定できるのになー.2.3正式版が出る前にpatch作って押し付けるか.毎回自前で書くのめんどいし。。。

2011-06-29 20:37:14
dandelion @dandelion1124

正式版に入らなかったらwikiにまとめようかなー.とかやってるから,自分のwikiは野良OpenCV作成ネタが増えていくという。。。

2011-06-29 20:41:07
dandelion @dandelion1124

【緩募】VideoInputのフレームレート変更機能を有効にしたOpenCV2.2(Windows)亜種の動作確認をしてくれる人柱er.

2011-06-29 21:14:52
dandelion @dandelion1124

@paul_ga 2.2オリジナルにバグがあるのでそのパッチとサンプルプログラムを用意するので日曜までにはweb上にアップしておきます.

2011-06-29 21:29:16
Paul @paul_ga

@dandelion1124 事前準備としては2.2を入手すれば良いようで

2011-06-29 21:30:59
dandelion @dandelion1124

@paul_ga 2.2とWindows SDKを入れてもらえればOKです(今回のはDirectShow経由のキャプチャなので).

2011-06-29 21:32:14
dandelion @dandelion1124

@paul_ga あと,パッチをお渡ししてからOpenCVをソースからビルドし直す必要があります.CMake使ったことありますか?

2011-06-29 21:40:11
Paul @paul_ga

@dandelion1124 cmake-gui.exeを使ってのビルドを10度ほどやってます

2011-06-29 21:43:16
dandelion @dandelion1124

@paul_ga それだったら大丈夫ですね!サンプル等が用意できるまでにこの修正を事前にして頂けると幸いです(※OpenCV2.2がincludeするヘッダのバグ修正). http://t.co/nzQvjcS

2011-06-29 21:47:23
Paul @paul_ga

windows sdk ダウンロードまでのページって,こんなのだっけ.刷新されたような

2011-06-29 21:55:44
dandelion @dandelion1124

初期化前はOpenCVの現状実装上無理!capture構造体作る前はプロパティ設定できないからやらなくていいやー.あと,VideoInput自体はgainやホワイトバランスいじれるのでもったいないなーと思いつつ,API変更が入るのであんまりやりたくない(苦笑)

2011-07-02 12:13:50
dandelion @dandelion1124

動作確認できたので解説ページを作る簡単なお仕事.また需要が微妙なもの(cvSetCapturePropertyでFPS変更可能にする機能追加)を作ってしまった。。。

2011-07-02 12:38:15
dandelion @dandelion1124

OpenCV2.2(Windows)でDirectShow使ったキャプチャ利用時にフレームレート変更をできるようにするパッチを作りました.Windows使いならそれなりに便利なはず. http://t.co/LCVM7TU

2011-07-03 00:01:22
dandelion @dandelion1124

@paul_ga OpenCV2.2(Windows)でDirectShow使ったキャプチャ利用時にフレームレート変更をできるようにするパッチを作りましたので参考までに. http://t.co/LCVM7TU

2011-07-03 00:04:34
dandelion @dandelion1124

@tomoaki_teshima @altnative RTして頂いたので御報告.OpenCV2.2(Windows)でDirectShow使ったキャプチャ利用時にフレームレート変更をできるようにするパッチを作りましたので参考までに. http://t.co/LCVM7TU

2011-07-03 00:11:25
ゆるふわUnaさん@A判定 @UnaNancyOwen

setProperty内のCV_CAP_PROP_FRAME_HEIGHT部分のバグが修正されていて感動した. @dandelion1124: OpenCV2.2(Windows)でDirectShow使ったキャプチャ利用時にフレームレート変更をできる… goo.gl/6SiBZ

2011-07-03 00:23:37
dandelion @dandelion1124

@UnaNancyOwen return false;にfallthroughして困ったので,カッとなってついつい直しましたw trunkでは最近修正されたみたいです!

2011-07-03 00:27:16
dandelion @dandelion1124

本家にパッチを送りたいけど,bugとして登録するとカテゴリ的に違う気がするし,かといってenhancementにすると放置されそうだな。。。

2011-07-03 00:33:18
Paul @paul_ga

highgui_dshow_fps_patch_v1.zip enable_fps_setting_dshow.cpp を獲得

2011-07-03 01:54:32