Problema con DPP de RAW a TIFF (16 bits)

Actualmente estoy usando DPP para transformar archivos RAW en archivos TIFF (16 bits) y he encontrado algunos problemas con algunas rutinas de MATLAB que uso para analizar los archivos. Al rastrear el problema, noté que los archivos .tif generados tienen '2' imágenes; siendo 1 la imagen real y la otra una imagen muy comprimida. Ver imágenes adjuntas.

imagen real

segunda imagen altamente comprimida

El problema con esto es que algunas de mis rutinas de MATLAB asumen automáticamente que hay una imagen en el archivo y, por lo tanto, fallan o no funcionan con estos archivos en particular.

No he encontrado el problema con, por ejemplo, la aplicación 'Fotos', que puede abrir los archivos .cr2 y exportarlos a archivos tiff. Lamentablemente, solo son archivos TIFF de 8 bits y necesito archivos TIFF de 16 bits.

¿Hay alguna manera de resolver este problema? Es decir, poder exportarlos a archivos TIFF de 16 bits con una sola imagen.

Respuestas (3)

Esto es completamente válido para una imagen TIFF. De hecho, no hay límite para la cantidad de subarchivos que puede contener un TIFF. Debe actualizar sus rutinas para admitir esto o usar un programa intermedio para reescribirlos de la manera que su código espera.

Respondiéndome a mí mismo en vista de las respuestas no suficientemente buenas, descubrí que el sistema de procesamiento de imágenes programable de Apple (sorbos) puede transformar imágenes RAW a .TIFF con solo un subarchivo (la imagen real). En particular, he utilizado la metodología descrita aquí:

¿Puedo convertir archivos sin procesar a TIFF a través de la línea de comandos usando el motor de conversión de Apple?

Con esto, no hay necesidad de actualizar las rutinas. Espero que esto sirva a personas con problemas similares.

Siempre y cuando no le importe renunciar a los algoritmos de demostración en DPP . Aunque son de 16 bits, los archivos TIFF no contendrán toda la información que se encuentra en los archivos sin formato. Los puntos blancos y negros se "hornearán", al igual que el balance de blancos (aunque a 16 bits, en menor grado que con un TIFF o JPEG de 8 bits).
@MichaelClark ¿Tiene alguna solución mejor? Actualmente estoy usando esto para el análisis de correlación de imágenes digitales, y no tengo mucha experiencia en esta área, por lo que actualmente estoy explorando. Todo lo que sé es que los archivos JPG son demasiado ruidosos y los archivos TIFF de 16 bits no lo son.

Aquí se discute el mismo tema. Y TIFF multipágina es estándar, no error. Por lo tanto, debe verificar por qué sus bibliotecas de MATLAB no admiten tiff de varias páginas o usar instrumentos para eliminar la segunda página o hacer que las bibliotecas de MATLAB funcionen solo con la primera página