Hola Diego,
Las filas y columnas de la estructura siempre van a indicar el tamaño de la imagen y la cantidad de memoria reservada para esta.
Si lo anterior no se cumple, es porque está mal implementada la función inicializar_imagen/duplicar_imagen o modificaste los campos filas/columnas de la estructura Imagen_t fuera de las funciones (pero no deberían hacer esto último).
Las filas y columnas de la estructura siempre van a indicar el tamaño de la imagen y la cantidad de memoria reservada para esta.
Si lo anterior no se cumple, es porque está mal implementada la función inicializar_imagen/duplicar_imagen o modificaste los campos filas/columnas de la estructura Imagen_t fuera de las funciones (pero no deberían hacer esto último).