Comunidad de diseño web y desarrollo en internet online

¿Cómo convertir una imagen en una línea de números?

Citar            
MensajeEscrito el 18 Jun 2008 01:27 pm
Hola a todos.
Otra vez estoy aquí con mis raras preguntas ^^
Me explico mejor:
Tengo una imagen de 200 X 150 pixels.
Lo que quiero es empezar a leer los pixeles uno por uno desde uno de los rincones llendo hacial rincon contrario para guardar lo luego en un array con algo de información sobre el pixel.
Algo como escanear la.
Algo como:
" pixel[0].alpha = 100,
pixel[0].color = #FFFFFF
pixel[0].x = 0
pixel[0].y = 0
pixel[1].alpha = 100,
pixel[1].color = #FFFFCC
pixel[1].x = 1
pixel[1].y = 0
.......
pixel[29999].alpha = 100,
pixel[29999].color = #FFCC33
pixel[29999].x = 200
pixel[29999].y = 150 "

Podría intentar con un Sprite para cada pixel,pero tengo miedo de que se va a acumular demasiado calculo.
Tal vez existe una opción que viene con la classe "BitmapData" de CS3 que lo hace directamente y no gasta muchos recursos.
El filtro "displacementbitmap" hace algo parecido.
En fin que en el producto final todo viene en cadenas de números.

Gracias por antemano!
Hasta otra!

Por Nycksan

73 de clabLevel



 

msie
Citar            
MensajeEscrito el 18 Jun 2008 07:19 pm

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox

 

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