Interessante. A aplicação de uma correção gama de 2,2 faz o truque.
magick.exe convert a_32bit.tiff -gamma 2.2 a.jpg
Eu pensei que não teria que fazer isso se a imagem estivesse no espaço de cores sRGB.
Estou trabalhando com o ImageMagick (versão 7.0.7-36 Q16 x64 2018-05-29) no Windows 7. Estou tentando converter um tiff de 32 bits em um png.
magick.exe convert a_32bit.tif a.png
No entanto, a imagem resultante parece mais escura que a tiff original. Eu tive o mesmo resultado com jpgs e 8 bits de tiffs. Obviamente, algumas informações foram perdidas, então eu joguei com os sinalizadores "-gamma" e "-quality" sem sucesso.
Eu tive bons resultados no Photoshop. Eu configurei a profundidade de bits para 8 (Imagem- > Modelo- > 8 bits / Canal). Uma caixa de diálogo de aviso apareceu informando que a redução da profundidade do documento pode afetar a aparência das imagens HDR em camadas. A caixa de diálogo me perguntou se eu queria mesclar camadas antes de alterar a profundidade. Eu selecionei "Don't Merge". Então salvei o arquivo como um jpg. A cor estava bem.
Alguma ideia de como replicar isso no ImageMagick? Eu quero script converter esses tiffs para um jpgs ou pngs.
Obrigado.
Interessante. A aplicação de uma correção gama de 2,2 faz o truque.
magick.exe convert a_32bit.tiff -gamma 2.2 a.jpg
Eu pensei que não teria que fazer isso se a imagem estivesse no espaço de cores sRGB.
Como você obtém bons resultados no Photoshop, você pode criar uma ação para registrar as etapas descritas e, em seguida, aplicar essa ação a todos os TIFF usando o processo em lote.
Aqui está um link para um tutorial sobre isso.