Como obter resultados padrão no gerenciamento de cores no Linux

21

Calibrei e criei um perfil recentemente na minha tela, com um dispositivo ColorHug.

Estou usando o Gnome e tenho o perfil instalado através do gcm.

Ao abrir uma imagem no GIMP e no DigiKam, os resultados são bem diferentes.

Ambos os aplicativos têm o Gerenciamento de cores (CM) ativado, trabalhando com espaço de cor sRGB com intenção de renderização perceptiva e o perfil de exibição correto (do sistema). Exemplos abaixo mostrando com e sem CM.

Amostra da mesma imagem com aplicativos diferentes

A imagem de origem é sRGB.

  • Com o CM: o digiKam apresenta tons suaves de sombras, enquanto o GIMP possui sombras muito severas. O GIMP fornece sombras suaves se definido como uma intenção colorimétrica relativa.

  • Sem CM: o digiKam torna a imagem mais escura (ou possivelmente com mais contraste) que o GIMP. (porque?)

Pelo que entendi , o trabalho do aplicativo CM é capturar a imagem, converter do próprio perfil da imagem (sRGB) para o perfil da tela e passá-la para a tela. Possivelmente pode haver outra transformação (arquivo de imagem → converter em perfil de trabalho → converter em perfil de exibição → exibição), mas nesse caso, acredito que a imagem vem com sRGB e os espaços de trabalho também são sRGB.

Digamos que o objetivo do exercício seja criar uma imagem sRGB para uso online. Alguém pode aconselhar sobre como obter resultados padrão?


EDIT: sugeriu-se que as imagens digiKam e GIMP no-cm eram as mesmas, exceto para a colheita. Peço desculpas pelo corte superficial, mas esse não é o caso, como pode ser visto aqui nesta divisão de uma versão da outra (seria 100% branco se fossem iguais ...)

Imagem mostrando diferenças entre o gimp e o digikam sem gerenciamento de cores

artfulrobot
fonte
As imagens sem CM são realmente as mesmas. Eles apenas parecem diferentes por causa do ângulo de visão. Seus resultados são incomuns. Eu teria que adivinhar que o espaço de cores da imagem original não é sRGB. O perfil RGB no GIMP é o perfil usado se nenhum perfil estiver definido. No DigiKam, a configuração padrão é converter todas as imagens no seu perfil padrão. Portanto, verifique seu perfil.
fie
Fiz essencialmente a mesma coisa e não obtive esse resultado, mas estava trabalhando com sua imagem final em quatro painéis. Mas com isso todos os painéis têm o mesmo perfil de cores. Ainda estou pensando que isso tem a ver com um deles convertendo o perfil de cores e o outro mantendo o perfil original.
fie
Acho que essa pobre alma teria recebido uma resposta melhor no Photo.SE. O que é isso velho demais para migrar?
8893
A "intenção de renderização perceptiva" está desfazendo algo no seu fluxo de trabalho para causar sua situação? Pode haver algo em suas configurações redundante ou autodestrutivo. Lamento que esta resposta seja tão geral.
Stan
A raiz do problema pode estar na "renderização perceptiva", pois isso pode causar problemas, especialmente quando não está claro para qual perfil de cores deve ser renderizado e como. Muita ambiguidade lá.
MikeNGarrett

Respostas:

2

DigiKam e Gimp estão aplicando algoritmos ligeiramente diferentes para a renderização da imagem. Sem o teste, é impossível dizer qual deles (ou ambos) está errado, mas esse é certamente o caso.

Se os níveis de contraste corresponderem quando um estiver configurado para usar a renderização Perceptual e a outra Colorimétrica relativa, a explicação mais provável é que um deles os programou para trás, sob o capô.

Alan Gilbertson
fonte