More Related Content Similar to Javaユーザに知ってほしいProcessing入門 (20) Javaユーザに知ってほしいProcessing入門23. Processingでプログラムを書いてみる
画像を表示、加工してみる
PImage img;
void setup() {
size(400, 200);
img =
loadImage("icon1007.png");
}
void draw() {
tint(0, 153, 204); // Tint blue
image(img, 0, 0, 200, 200);
noTint();
image(img, 200, 0, 200, 200);
//filter(THRESHOLD);
//filter(INVERT);
}
25. Processingでプログラムを書いてみる
画像を表示、加工してみる2
PImage img;
void setup() {
size(400, 200);
img =
loadImage("icon1007.png");
}
void draw() {
tint(0, 153, 204); // Tint blue
image(img, 0, 0, 200, 200);
noTint();
image(img, 200, 0, 200, 200);
filter(THRESHOLD);
//filter(INVERT);
}
27. Processingでプログラムを書いてみる
画像を表示、加工してみる3
PImage img;
void setup() {
size(400, 200);
img =
loadImage("icon1007.png");
}
void draw() {
//tint(0, 153, 204); // Tint blue
image(img, 0, 0, 200, 200);
//noTint();
image(img, 200, 0, 200, 200);
//filter(THRESHOLD);
filter(INVERT);
}
Editor's Notes キャセイ・レアス、ベンジャミン・フライ
視覚的なフィードバックが即座に得られるため、初心者がプログラミングを学習するのに適しているともwikipediaに記載
母校、情報大でもこちらのProcessingを使用して画像処理を学ぶ講義があります。 ビジュアルプロトタイプ開発にProcessingを使用
チームラボアイランド teamlab
(Unity?メイン)
ライゾマティクス 真鍋大度 perfumeのパフォーマンス
公式のexhibitionとかvimeoでチェック
https://processing.org/exhibition/
http://www.quayola.com/strata3/
https://vimeo.com/groups/processing/videos/58661899 THRESHOLD :値の2極化
INVERT:色反転 THRESHOLD :値の2極化
INVERT:色反転 THRESHOLD :値の2極化
INVERT:色反転 HSB:色相(Hue)、彩度(Saturation)、明度(BrightnessもしくはValue)を用いて色を指定
ellipseMode(RADIUS):サイズを半径で指定
フレームレート:1秒ごとに処理するフレーム数
アニメ作品や映画製作時、24fps(フレーム/秒)
TV 30fps
Translate:描画開始位置を指定 Demoを見てみる