2
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

Maxトレーニング (3) jitterでのカメラ画像取り込みとオブジェクトによるエフェクト

Last updated at Posted at 2019-10-08

jitterによる映像の加工

jitterには、jit.で始まる各種のオブジェクトが存在します。PC内臓のカメラで画像を取り込んだり、映像の輝度やコントラストを変更したり、画像の拡大縮小・回転・色の反転・グレースケール変換など。こちらからパッチをダウンロードし、開いてみて下さい

スクリーンショット 2019-10-08 11.27.08

パッチを開くと、jit.pwindow(小さい画面)は真っ黒の状態です
一番左上のオブジェクトjit.grabにつながっているopenを押した後に、toggleをクリックすると、内蔵カメラの映像が表示されます
映像信号はs mainSignalを通して、他のオブジェクトに送信されています
ssendオブジェクトの略称です
同様に、rreceiveオブジェクトの略称です。よく使うので覚えておいて下さい

ここで活用されている各オブジェクトをより深く知りたい方は、Jitter Bookを読んでみて下さい。
http://okikata.org/ma3/jitterbook/Jitter_book.pdf
ここでは、jitterにおけるピクセルの扱い方から具体的なオブジェクトの活用法が記載されています。授業の中では余裕があればいくつか紹介していきますが、今回は今開いているパッチに使われている下記オブジェクトを詳しく見ていきます。

このパッチに掲載されているjitterオブジェクト

  • jit.brcosa:画像のbrightness(明度), contrast(コントラスト), saturation(彩度)を調整するオブジェクト
  • jit.rgb2luma:画像の明るさに基づいてをモノクロ変換するオブジェクト
  • jit.robcross:画像のエッジ検出を行うオブジェクト
  • jit.brass:エンボス画像に変換するオブジェクト
  • jit.rota:画像の回転, 拡大, 縮小を行うオブジェクト
  • jit.slide:残像効果をつけることができるオブジェクト
    • 明るい背景で暗い物体が動く時:slide_upの値を大きくする
    • 暗い背景で明るい物体が動く時:slide_downの値を大きくする
  • jit.scissors:画像を指定したcolumns(行), rows(列)に分割する
  • jit.glue:分割された画像を再びつなぎ合わせる
  • jit.op:別々の画像同士を重ね合わせる(各ピクセルのA, R, G, B値に対して演算を行う)
  • jit.world:toggleをONにすると出力結果を別ウィンドウで表示する
    • fullscreen:チェックを入れるとフルスクリーン表示(抜けるときはESCキーを押す)
    • floating:チェックを入れると別ウィンドウを常に手前に表示する

やってみよう!

  1. sensorPlayerパッチを参考にsendオブジェクト、receiveオブジェクトを使ってsomeFunkパッチでセンサの値を見れるようにして下さい
  2. someFunkパッチで受けたセンサの値をナンバーボックスに接続し、センサの値による各オブジェクトの振る舞いを確認してみましょう
  3. someFuncMoviePlayerパッチを開き、sendオブジェクト、receiveオブジェクトを使ってセンサの値で再生速度をコントロールしてみましょう
2
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?