Skip to content

Git-Yuya/ubiquitous-projection

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 

Repository files navigation

ユビキタスプロジェクション

demo.mp4

機能

描写画面

線の描写

マウスの右クリックを押している状態で、マウスを動かすと線を描写する。

線の色変更

パソコンの特定のキーを押すことで、線の色を変更する。描写画面は黒色なので、線の色を黒色にした場合、消しゴムの役割を果たす。

  • eキー:黒 (eraser)
  • wキー:白 (white)
  • gキー:緑 (green)
  • bキー:青 (blue)

線の太さ変更

特定のキーを押すことで、線の太さを変更。

  • pキー:太く (plus)
  • mキー:細く (minus)

描写画面のリセット (reset)

rキーを押すと、描写画面をリセットする。

描写画面の保存 (save)

sキーを押すと、描写画面を"output.png"として保存する。

通信終了 (quit)

qキーを押すと、Socketを破棄し、プログラムを正常に終了する。

実装

  • 言語:
  • 画像処理ライブラリ:
  • 統合開発環境:

各ファイルの説明

  • Rx.cpp:受信側
  • Tx.cpp:送信側

About

リアルタイム画面共有システム

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages