Comunidad de diseño web y desarrollo en internet online

Pixelado de fotografía.

Citar            
MensajeEscrito el 03 Abr 2006 07:54 pm
Hola,

soy nueva en este foro, y tengo muchas ganas de aprender. Me gustaría saber como se puede hacer que una fotografía vaya apareciendo por pixeles. ¿Si alguien tiene algún ejemplo?.


Gracias y un saludo.

Por mpoztal

0 de clabLevel



Genero:Femenino  

msie
Citar            
MensajeEscrito el 03 Abr 2006 09:58 pm
Hola, y bienvenido, te comento ke debes poner mas datos de komo keres hacer el efecto para ke te podamos ayudar, pixel por pixel es casi imposible hacerlo, una imagen tiene millones de pixeles, y keres ke te aparesca uno por uno vas a tener ke editar a cada uno...imposible digamos, si tenes ganas de aprender te aconsejo que empieces desde abajo y no keriendo hacer algo ke no se tiene idea de como hacerlo, salu2!

Por leandono

453 de clabLevel

4 tutoriales

Genero:Masculino  

firefox
Citar            
MensajeEscrito el 03 Abr 2006 11:07 pm
Hola, bienvenida al foro.

Bien, como ya te han dicho, lo que quieres hacer te puede llevar mucho tiempo, porque tendrías que hacerlo píxel a píxel.

La única solución que se me ocurre para lo que quieres hacer, es hacer una máscara por encima de la foto, de forma rectangular y que tenga de altura 1 píxel. Entonces haces que esta máscara se mueva de izquierda a derecha de la imagen lentamente, para que parezca como que va apareciendo poco a poco la imagen.

Esto tendrías que hacerlo bastantes veces, una máscara de un píxel de alto para cada línea de la foto. Si por ejemplo la foto es de 200x100 píxeles, tendrías que repetir esta operación 100 veces.

Es la única forma que se me ocurre para hacerlo, espero haberte ayudado.

Por JACB

38 de clabLevel



 

Málaga

firefox
Citar            
MensajeEscrito el 04 Abr 2006 01:23 am
bueno su tu quieres que tu imagen cambie poko a poko tambien la puedes hacer frame por frame...
la puedes editar en photoshop
o como comentan arriba por medio de mascaras

Por Mr serkyou

30 de clabLevel



Genero:Masculino  

Mexiko

firefox
Citar            
MensajeEscrito el 06 Abr 2006 08:13 pm
Hola, consegui un efecto ke porai es lo ke necesitas

http://www.flashkit.com/movies/Effects/Masking/evolutio-Maciej_P-10868/index.php


espero ke te sirva, salu2!

Por leandono

453 de clabLevel

4 tutoriales

Genero:Masculino  

firefox
Citar            
MensajeEscrito el 06 Abr 2006 09:34 pm
Esteeeeee............
He mirado el FLA anterior y......
Yo no usaria ese código, por que el que lo hizo se complicó la vida de una forma increible!!! :shock:
Una verdadera empanada mental el código de marras.
Además dificil de poner a cualquier tamaño.
Es tarde, pero en media horita mañana te escribo uno de 30 lineas que trabaje mejor y con mas opciones.

Si puedes esperar......... :?

Por Teseo

SWAT Team

1780 de clabLevel

14 tutoriales

Genero:Masculino   SWAT

msie
Citar            
MensajeEscrito el 07 Abr 2006 02:02 am
Hola, yo puse el ejemplo pero ni vi el codigo, nomas estaba navegando por flash kit, vi ese ejemplo y me acordé de este muchacho ke necesitaba algo parecido, igualmente estaria bueno ke pongas como lo harias vos, salu2!

Por leandono

453 de clabLevel

4 tutoriales

Genero:Masculino  

msie
Citar            
MensajeEscrito el 07 Abr 2006 01:27 pm
Creo que me pasé en el post anterior...........

Dije demasiadas lineas!!! :shock: Me sobraron la mitad. :lol:

Este es mi código (Flash8):

Código :

import flash.display.BitmapData;
import flash.geom.Point;
cont=0; velo=80;  // cambiar a velo deseada
m0= new BitmapData(MC._width, MC._height, false, -1);
m1 = m0.clone();
m0.draw(MC);
mcn= this.createEmptyMovieClip("mcn", 2); //mc de salida.
mcn.attachBitmap(m1, 3);
function disolver(n) {
    n = m1.pixelDissolve(m0, m0.rectangle, new Point(0, 0), n, velo);
    clearInterval(ID);
    cont < MC._width * MC._height ? ID=setInterval(disolver, 5, n) : null
    cont += velo;
}
mcn.onPress = function() {disolver(100);}

Click en blanco

Por Teseo

SWAT Team

1780 de clabLevel

14 tutoriales

Genero:Masculino   SWAT

msie
Citar            
MensajeEscrito el 07 Abr 2006 01:40 pm
Muy bueno loco! lastima ke este muchacho MPOZTAL no halla dejado ningun comentario sobre lo ke pusimos-pusistes :S, pero la verdad ke muy bueno el codigo para hacer el efecto!, salu2! ;)

Por leandono

453 de clabLevel

4 tutoriales

Genero:Masculino  

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.