¿Cómo determinar el tamaño de una imagen en bytes?

Resuelto
Greenlantern64 -  
sarahmoon Mensajes publicados 600 Estado Colaborador -
Hola
Después de buscar por todas partes, no he encontrado la respuesta a mi pregunta.
El problema es el siguiente:
"Deseamos escanear una imagen de tamaño 14cm por 8cm con un escáner de resolución 600dpi.
Determina el tamaño del archivo en bytes y en kB detallando los cálculos"

Y por lo tanto no consigo encontrar la fórmula porque me parece que faltan datos.
Si alguien pudiera aclararme. Gracias.

1 respuesta

sarahmoon Mensajes publicados 600 Estado Colaborador 286
 
Hola,

1 pulgada = 2,54 cm.
Una imagen está codificada en 24 bits/píxel.
1 byte pesa 8 bits.
1 píxel pesa 3 bytes en RGB (3 canales) (24 ÷ 8).

La información faltante: no sabemos si es en RGB o en escala de grises.
Suponiendo que es RGB:

Resolución: 600 dpi.
14 cm x 600 ÷ 2,54 = 3 307 píxeles.
8 cm x 600 ÷ 2,54 = 1 890 píxeles.

Ahora que tienes tu tamaño en píxeles, puedes calcular el peso (1 píxel: 3 bytes)
3 307 x 1 890 x 3 = 18 750 690 bytes.
1 Ko = 1 024 bytes.

18 750 690 ÷ 1 024 = 18 311 Ko = 18 Mo

Si no me he equivocado…



En escala de grises:
1 píxel = 1 byte.
3 307 x 1 890 x 1 = 6 250 230 bytes.
6 250 230 ÷ 1 024 = 6 103 Ko
6 103 Ko = 6 Mo

8
Greenlantern64
 
Gracias sarahmoon, y era en RGB. Y gracias a ti, lo entendí todo.
0
zipe31 Mensajes publicados 34620 Fecha de registro   Estado Colaborador Última intervención   6 501
 
Hola,

La claridad de la luna es extraordinaria en ocasiones ;-)
1
Greenlantern64 > zipe31 Mensajes publicados 34620 Fecha de registro   Estado Colaborador Última intervención  
 
excelente juego de palabras jajaja
0
sarahmoon Mensajes publicados 600 Estado Colaborador 286 > zipe31 Mensajes publicados 34620 Fecha de registro   Estado Colaborador Última intervención  
 
Mon Zipe,

No dejas pasar una… ;)
0