USBカメラから取得した映像を90°回転するには?

解決


みそばち  2007-05-11 14:00:30  No: 65124  IP: 192.*.*.*

USBカメラからDirectShowを使用して画像を連続しダイアログに表示しています。(ここまではさまざまなサンプルなどを参考に何とかできました)
この表示内容を、90°回転させたいのですが、どのフィルタグラフマネージャーのどのインタフェースを使用(あるいは組み合わせ)すれば可能であるかのヒントをいただきたく思います。

編集 削除
モーヲタ  2007-05-11 22:21:15  No: 65125  IP: 192.*.*.*

PlgBlt関数を調べてみてください。
あとはどこを中心に回転させるかを決めれば
おのずとできます。また、回転後の座標を求めるには
sin、cos関数で求める事ができます。

そのへんはネットで調べれば出てくると思います。

編集 削除
モーヲタ  2007-05-12 08:28:31  No: 65126  IP: 192.*.*.*

マルチだったのねん・・・
http://forums.belution.com/ja/vc/000/402/76.shtml

編集 削除
wclrp ( 'o')  2007-05-12 10:04:48  No: 65127  IP: 192.*.*.*

マルチは早くたくさん答えがもらえるいい方法を思いついて気楽にやっているんだろうな。
で、回答があっても返事は遅かったり、ひとつの掲示板だけ相手にして他は返事せずROM、あるいは忘れて放置がおおいよな。

編集 削除
みそばち  2007-05-14 09:17:04  No: 65128  IP: 192.*.*.*

ヒントをありがとうございます。
これからヒントを元に実装してみたいと思います。

P.S  確かにマルチポストです。(2人で作業しているのでそれぞれが投稿しました)でも、気楽ではないことだけはご理解を・・・。

編集 削除
みそばち  2007-05-26 11:25:55  No: 65129  IP: 192.*.*.*

いろいろ試行錯誤しましたが、
結局、カメラから取得したイメージデータについて
回転するためのロジックを作成しました。

頭の体操になりました(^^;が、なんとか動作できました。
大変遅くなりましたが、いろいろとヒントをありがとうございました。

編集 削除
みそばち  2007-05-26 11:25:57  No: 65130  IP: 192.*.*.*

いろいろ試行錯誤しましたが、
結局、カメラから取得したイメージデータについて
回転するためのロジックを作成しました。

頭の体操になりました(^^;が、なんとか動作できました。
大変遅くなりましたが、いろいろとヒントをありがとうございました。

編集 削除