Тема: Обамізація за допомогою мови Processing
Приклад ефекту обамізації за допомогою мови процесинг. В якості джерела зображення візьмемо фото звичайного українського міліціонера і за допомогою нижченаведеного коду одержимо таке:
PImage imgHuman;
void setup() {
imgHuman = loadImage("lyzun.jpg");
size( imgHuman.width, imgHuman.height);};
void draw() {
float total;
for (int x = 0; x < imgHuman.width; x++)
for (int y = 0; y < imgHuman.height; y++) {
color c = imgHuman.get(x, y);
total = red(c)+green(c)+blue(c);
if (total < 185) {
c = color(0, 51, 35); }
else if (total < 320) {
c = color(200, 35, 35); }
else if (total < 450) {
c = color(130, 155, 160); }
else if (total < 512) {
c = color(200, 200, 170); }
else {
c = color(240, 240, 190); };
set(x, y, c);
};
};