-Processing-

Ejercicios Básicos en PROCESSING:

ejercicio #1

Para comenzar ¿como cargar una imagen a la ventana del display?

turistiando_p1


Con el código:

size(800,600);
PImage img;
img = loadImage(“000_4287.JPG”);
image(img, 0,0,800,600); // y en realidad fué un camello completo entender como cuadrar la imagen en el canvas, esto es el principio.

ejercicio # 2

Para cargar tres imagenes a la vez y con diferente tint cada una (estilo collage)

turisteando_p21

El codigo para esta técnica requiere obviamente un poco de lógica, puesto que si queremos cargar las imagenes con una respectiva posición y tint, es necesario seguir un orden de secuencia de la siguiente manera: (como se ve ahi en las imágenes tambien):

size(600,700);
color yellow = color(220, 214, 41);
color green = color(110, 164, 32);
color tan = color(180, 17, 132);
PImage img;
img = loadImage(“000_4286.JPG”);
tint(tan);
image(img, 0, 0,600,700);
img = loadImage(“000_4283.JPG”);
tint(green);
image(img, 0,300,250,150);
img = loadImage(“000_4289.JPG”);
tint(yellow);
image(img, 0, 0,300,350);

 ejercicio #3

en este momento la cuestión se vuelve un poco mas compleja. Aqui veremos el código para crear un collage con transparencias… 100% aleatorio:

turisteando3

con el código:

(lo que hice fué experimentar con dos imágenes a la vez, y agregarle un poco al codigo un cambio de tint a la imagen de atrás. La transparecia se logra con el tint en blanco, es decir en 225 y el siguiente numero es la intensidad de la transparencia. Este paso esta en rojo)

size(600,600);
PImage img;
background(255);
color blue = color (#053DFF);
tint (blue);
img = loadImage(“000_4296.JPG”);
image(img, 0, 0,600,600);
tint(255, 100);
for (int i = 0; i < 10; i++) {
  image(img, i*10, 0);
}
img = loadImage(“000_4285.JPG”);
background(255);
color yellow = color(220, 214, 41);
tint(yellow);
image(img, 0, 0,600,600);
tint(255, 30);
for (int i = 0; i < 9; i++) {
  image(img, i*9, 0);
}



Deja un comentario

Fill in your details below or click an icon to log in:

Logo de WordPress.com

You are commenting using your WordPress.com account. Log Out / Cambiar )

Twitter picture

You are commenting using your Twitter account. Log Out / Cambiar )

Facebook photo

You are commenting using your Facebook account. Log Out / Cambiar )

Connecting to %s

Seguir

Get every new post delivered to your Inbox.