Duda leer_imagen Obligarorio

Duda leer_imagen Obligarorio

de Diego Alejandro Marquez Dos Santos -
Número de respuestas: 2

Buenas tardes, no me quedo muy claro como guardar el contenido del archivo en la imagen apuntada por pin

Si por ejemplo, el primer pixel de una imagen es 147(R) 131(G) 97(B)

Pasando a binarios:

147 es 10010011

131 es 10000011

97 es 1100001

El primer pixel de la imagen apuntada por pin tiene que ser:

00000000 10010011 10000011 1100001, o sea 4833761 en decimal?

En respuesta a Diego Alejandro Marquez Dos Santos

Re: Duda leer_imagen Obligarorio

de Camilo Joaquin Mariño Cabrera -
Es correcto, el número binario asociado a 147(R) 131(G) 97(B) es:
00000000 10010011 10000011 01100001 (te falto un "0").  
Mientras que el decimal es 9667425.

La Figura 2 de la letra muestra como se guarda un pixel RGB en un unsigned int:
Representacion pixel en uint
Donde los bits del 24 al 31 van en 0.