Parece haber un movimiento de código abierto bastante rico en la comunidad Linux para generar procesadores de formato de archivo sin formato para Linux. He encontrado varias wiki que están trabajando en la compilación de detalles de formato de archivo para formatos RAW conocidos, y hay algunas aplicaciones que contienen algún código. Algunos formatos, como .CRW y .CR2 de Canon, son especificaciones abiertas y puede encontrar los detalles en línea. Parece que el formato .ORF (o el formato .RAW de Panasonic) no están abiertos, por lo que lo único que se puede obtener es la ingeniería inversa. Dudo que la información que está buscando esté contenida en datos EXIF, sin embargo, si está almacenada, debería estar disponible en metadatos en formato RAW. Aquí hay algunos recursos:
La mayor parte de un formato de archivo RAW es un volcado directo de datos del sensor, ya sea desde una matriz de Bayer, CCD o posiblemente un CMOS en capas (como el Foveon). Eso hace que los datos de la imagen sean bastante fáciles de detectar, ya que está muy modelado. Es probable que los datos que le interesen sean más complejos y aleatorios, ya sea almacenados al principio o posiblemente al final de un formato de archivo. He hecho una buena cantidad de ingeniería inversa de formato de archivo en mi día y es posible que pueda reconocer alguna estructura en el formato .ORF para usted. (Trabajé en un editor para Sim City 4 y Sims 2 hace varios años, y junto con algunos otros, debemos haber decodificado más de 300 formatos de archivo a través de HEX. Tal vez pueda ayudar a proporcionar alguna información si puedo obtenga algunos archivos RAW .ORF de la cámara + lentes a los que tiene acceso.) Su mejor apuesta,
ACTUALIZAR:
Alternativamente, parece que Adobe ha lanzado un generador de perfil de lente que puede generar perfiles de lente para Lightroom 3 / ACR. Cubren la distorsión geométrica, la aberración cromática y el viñeteado. Sé que mencionaste algo que podría usarse con el programa lensfun, pero esta podría ser una alternativa viable.