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!
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