Soy un novato en bmp programación y he comprobado este sitio web para aprender acerca de cabecera bmp .. http://www.daubnet.com/en/file-format-bmpmapa de bits tamaño de cabecera del archivo
parece que el encabezado de un archivo BMP es de 54 bytes.
Usando pintura, creé una imagen simple de 10x10, y la guardé en 24 bits. por lo tanto, según las matemáticas simples, el tamaño del archivo debe ser de 10 * 10 * 3 + 54 = 354 bytes.
pero el editor hexadecimal y el explorador de archivos devolvieron un tamaño de 374 bytes.
Así que tengo una diferencia de 20 bytes, y no sé por qué.
¿podría decirme por qué por favor?
muchas gracias !!
¿Acolchado para la alineación? Use 'SizeOf' en lugar de calcularlo usted mismo. (Además, ayuda si menciona el lenguaje de programación que está preguntando, hace que sea mucho más fácil dar una respuesta.) –
Bueno, está usando MSPaint, no un lenguaje de programación :) – nneonneo
@nneonneo: "Soy un novato en la programación de archivos bmp "es la frase inicial de la pregunta. –