Foro de elhacker.net

Programación => ASM => Mensaje iniciado por: <[(x)]> en 19 Junio 2010, 19:45 pm



Título: procesar imagen..
Publicado por: <[(x)]> en 19 Junio 2010, 19:45 pm


holas.

     bueno lo que ando precisando es un codigo que recorra pixel por pixel una imagen .

con un ejemplo me basta... o algo de ayuda (tutos de apis etc). ya hice algo pero en vb y es muy lento xd...

espero me tiren una mano


Título: Re: procesar imagen..
Publicado por: lapras en 5 Julio 2010, 16:09 pm
La verdad nunca lo he hecho pero supongo que cada formato de imagen tiene su cabecera y su tamaño de desplazamiento de pixels ademas que las hay que tambien tienen tipos de compresion y rollos de esos. Para hacer lo que quieres hacer tendras que entender como se estructura el archivo que quieres examiminar.
Podrias ver el codigo fuente de algun programa de dibujo o algun visor de fotos seguramente te dara pistas. Siento no poder ayudar más es que tampoco se mucho.
Suerte


Título: Re: procesar imagen..
Publicado por: bizco en 5 Julio 2010, 16:40 pm
en vb es lento, pero el propio metodo de recorrer una imagen pixel a pixel es lento. seria mejor que expongas el caso y alguien igual te da otra idea de como hacerlo.


Título: Re: procesar imagen..
Publicado por: Debci en 5 Julio 2010, 18:10 pm
Seamos sensatos, señores, hacer esto en ASM es bastante trivial, existen cosas como C++ o Java que son bastante agiles tambien y encima es mas sencillo de programar xD

Saludos


Título: Re: procesar imagen..
Publicado por: lapras en 5 Julio 2010, 20:56 pm
Bueno nunca esta demás aprender cosas de estas. :)
Es una buena forma de aprender como se estructura un tipo de archivo y todos esos rollos XD. Te sugiero que cojas un editor hexadecimal y pruebes a cambiar bytes a ver que pasa asi puedes encontrar cuanto ocupa cada pixel, puedes sacar la cabecera y todo eso. Claro, si sigues interesado.  :xD
Suerte.