#author("2025-04-24T16:04:56+09:00","","")
#author("2025-04-24T16:21:48+09:00","","")
[[FrontPage]]

- 拡大・縮小
- 注目領域の取得
- 画像の四則演算と 型について
- GUI 操作( mouse, waitKey, double buffering )

今日の宿題

お絵かきソフトを作ろう!

+ 猫画像をロードして表示。
+ drawMarker を使って、軌跡を描画
+ 操作中、スペースキーが押されたら マーカー種類を変える( CROSS と TILDE_CROSS を交互に)
+ 操作中、スペースキーが押されたら マーカー種類を変える( CROSS と TILTED_CROSS を交互に)
+ 操作中、ESC キーが押されたら終了
+ 操作中、s キーが押されたら、その時点での画像を(draw.png) という名前で保存する。

余力がある人向けの挑戦課題

+ 右クリックはスペースと同じ機能になるようにしよう
+ マウスの座標を常に画像の左上に表示させる。
マウスの座標を常に画像の左上に表示させる。保存画像には座標は入れない。
+ マーカーの代わりにライン(太さ1)を引こう。連続する線になるように。マーカーの切り替えの代わりに色を変えよう。高速にマウスを動かしても切れない線を描画しよう。
+ 欄外にマウスが移動したときについても考えておこう。現状の OpenCV だけでは対処が難しいが、ドラッグ状態で窓の外に出ると面倒なことになる。(特にドラッグが終わった場合)
+ %%欄外にマウスが移動したときについても考えておこう。現状の OpenCV だけでは対処が難しいが、ドラッグ状態で窓の外に出ると面倒なことになる。(特にドラッグが終わった場合)%%

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS