Ver Mensaje Individual
  #3 (permalink)  
Antiguo 28/10/2007, 21:28
Avatar de Instru
Instru
 
Fecha de Ingreso: noviembre-2002
Ubicación: Mexico
Mensajes: 2.751
Antigüedad: 22 años, 2 meses
Puntos: 52
Re: Leer imágenes en ANSI C

Cita:
Iniciado por Sekari Ver Mensaje
Hola a todos.
Necesito ayuda para un programa. Se trata de leer imágenes en blanco y negro, cada una es de 64x64 píxeles. Debo leer 0 para los blancos y 1 para los negros, de manera que cada línea de la imágen sea una secuencia de 0 y 1 que se pueda convertir a hexadecimal.
El problema es que al hacer fopen a una imagen JPG y usar fgets, me salen caracteres de todo tipo. Para una imagen BMP me salen puros ÿ, ambas imágenes son completamente blancas.
¿Alguien me puede ayudar?
Creeme, ni los bmp ni los jpeg(jpg) son puros ceros y unos nada mas. Los bmps pueden tener diferentes compresiones y estructuracion de datos, todo depende del tipo de color, el tamaño, etc. Los jpg son un formato mucho mas comprimido con algoritmos mas complicados.

En
www.wotsit.org

puedes encontrar mucha informacion al respecto.
Saludos