leer un bmp de 8 bit

Iniciado por serdel, 1 Agosto 2011, 17:20 PM

0 Miembros y 1 Visitante están viendo este tema.

serdel

Hola, necesito saber como calcular el relleno de las filas en una imagen bmp de 8 bit.

basicamente el programa lo que hace es abrir un archivo bmp y agrandarlo al doble de su tamaño. ya lo tengo hecho pero cuando el ancho de una fila de la imagen es impar, el archivo no se genera bien. esto es por que las filas nesesitan tener un ancho que sea multiplo de 32 bits.

alguien sabe como se calcula ese relleno del bitmap?

para una imagen de 24 bits yo hice ancho en pixeles mod 4 y anduvo bien, pero para 8 bit ya no se que formula usar.

agradezco cualquier ayuda, nose si el tema va aca pero lo puse aca porque lo estoy haciendo en c. saludos

do-while

¡Buenas!

Aqui tienes un codigo que hice hace un tiempo para manejar bitmaps. No se como andara de comentarios, si tienes alguna duda preguntame.

¡Espero que te sirva!

PD: Si no tiene ejemplos (que no me acuerdo) avisame y añadire algunos ejemplos cuando tenga tiempo.
- Doctor, confundo los números y los colores.
- Vaya marrón.
- ¿Marrón? ¡Por el culo te la hinco!