Ob2 - inicializarImagen

Ob2 - inicializarImagen

de Juan Mateo Ferrari Beninca -
Número de respuestas: 1
Buenass,
quería consultar si al realizar la función inicializarImagen hay que tener en cuenta con que tipo de imagen estamos trabajando y reservar la memoria de forma diferente o si no es necesario ya que en la descripción de la función no se menciona nada al respecto, pero en cuando se especifica el tipo Imagen se dice que píxeles apunta a a una zona de memoria suficiente para almacenar los píxeles de la imagen, SEGÚN el tipo que sea.

Gracias!
En respuesta a Juan Mateo Ferrari Beninca

Re: Ob2 - inicializarImagen

de Leopoldo Agorio -
Hola, si con el tipo te refieres a color o gris, debes fijarte que al ser Pixel un tipo union, su representación en memoria siempre es exactamente la del máximo de los terminos de la union. Es decir, un pixel siempre ocupa lo que ocupa un RGB, así estés trabajando con una imagen a grises. De ahí que dado el tamano de la imagen, sabes la cantidad de píxeles que tiene y queda fija su representación en memoria independiente de si es color o gris