Discrepancia de salida del comando DigiKam vs. LibRaw

Recientemente me topé con el software digiKam que utiliza internamente la biblioteca LibRaw como un motor de conversión en bruto.

Intenté convertir una de las imágenes que tengo usando digiKam con todas las configuraciones de conversión deshabilitadas/establecidas en los valores predeterminados (es decir, gamma 1.0, sin brillo automático, WB de la cámara, sin corrección de exposición) y solo tengo una entrada y un perfil ICC personalizado. espacio de color establecido en AdobeRGB. La salida se ve así:

salida digiKam de una foto de... algo

Sin embargo, cuando hago "casi" lo mismo usando la biblioteca LibRaw desde la línea de comando ( dcraw_emu.exe) que ya está compilada con LCMS, obtengo resultados totalmente diferentes donde los colores no son tan brillantes como se ven en la salida de digiKam.

Salida de LibRaw de la misma foto de... lo que sea

Los parámetros que utilicé para LibRaw son ( -4 -T -w -p custom.icc -o AdobeRGB.icc -o 0), que se supone que coinciden con la configuración predeterminada de digiKam.

¿Alguna idea de por qué la salida del comando LibRaw se ve un poco descolorida y tiene diferentes colores?

Respuestas (2)

Los colores desteñidos de LibRaw indican que la imagen de salida se encuentra en un espacio de color lineal sin ninguna corrección gamma. Digikam obviamente tiene corrección gamma aplicada a la imagen. Tenga en cuenta que la mayoría de los espacios de color definen una función de corrección de gamma, que suele estar cerca de gamma 2.2

Esto corresponde a cómo se almacenan los datos en un archivo RAW y la sensibilidad de nuestros ojos para distinguir colores en diferentes niveles de luminancia. Si desea leer más sobre este tema, le sugiero que comience aquí: ¿ Cuál es el propósito de la corrección gamma en las pantallas de hoy y cómo se relaciona con los gráficos y la fotografía?

Debido a que es un software para fotógrafos, los desarrolladores de DigiKam probablemente sientan que sus valores predeterminados producen mejores resultados que un paso directo. Quieren proporcionar a los fotógrafos valores predeterminados razonables. Digikam es obstinado en lo que respecta a la fotografía.

Debido a que es un software para desarrolladores, los desarrolladores de Libraw tienen una intención diferente. Quieren dar a los desarrolladores el control total. La biblioteca es obstinada en lo que respecta al desarrollo de software.