#02:画像の利用
このチャプターでは、画像ファイルの利用方法について学習します。
color
https://processing.org/reference/color_datatype.html
color()
https://processing.org/reference/color_.html
loadImage()
https://processing.org/reference/loadImage_.html
image()
https://processing.org/reference/image_.html
PImage#resize()
https://processing.org/reference/PImage_resize_.html
PImage#get()
https://processing.org/reference/PImage_get_.html
PImage#set()
https://processing.org/reference/PImage_set_.html
PImage#filter()
https://processing.org/reference/PImage_filter_.html
void setup() {
size(800, 600);
background(0);
}
void draw() {
}
PImage character;
color c = color(0);
void setup() {
size(800, 600);
background(0);
character = loadImage("character.png");
character.resize(0, 600);
character.filter(GRAY);
}
void draw() {
image(character, 0, 0);
}
void mouseClicked() {
c = character.get(mouseX, mouseY);
}
void mouseDragged() {
character.set(mouseX, mouseY, c);
}