¿Hay alguna manera de ver qué formato tiene una imagen sin tener que leer todo el archivo en la memoria?¿Hay alguna forma de inferir qué formato de imagen es un archivo sin leer todo el archivo?
Obviamente esto variaría de formato a formato (estoy particularmente interesado en archivos TIFF) pero ¿qué tipo de procedimiento sería útil para determinar qué tipo de formato de imagen es un archivo sin tener que leer todo el archivo?
BONUS: ¿Qué sucede si la imagen es una cadena codificada en Base64? ¿Alguna forma confiable de inferirlo antes de decodificarlo?
Excepto Targa que tiene números mágicos al final, y algunos sabores de RAW que son completamente indistinguibles de TIFF excepto que no se decodifican (o viceversa). – plinth