Qual é a diferença entre Adobe RGB e sRGB e qual devo definir na minha câmera?

Respostas:

25

O sRGB é o espaço de cores mais comum usado em qualquer lugar.

O AdobeRGB é um espaço de cores mais amplo, que pode representar mais cores, mas com menos precisão ao observar as cores que se sobrepõem ao sRGB.

Nenhum espaço de cor realmente importa ao fotografar em RAW.

A miniatura incorporada ou a visualização em um arquivo RAW pode ser afetada pela escolha do espaço de cores; portanto, manter o sRGB selecionado é geralmente a coisa mais sensata a ser feita.

Itai
fonte
"O AdobeRGB é um espaço de cores mais amplo que pode representar mais cores" ... acredito que isso não esteja correto. É um espaço de cores mais amplo, mas o número de cores é o mesmo do sRGB. O AdobeRGB cobre apenas uma variedade maior.
LyK 27/11
@ LyK - É isso que cobre mais cores, tecnicamente, mais espectro . O número real de valores de cores distintos que você obtém depende de como você divide o espaço de cores; portanto, o sRGB de 8 bits versus o Adobe RGB de 8 bits possui 16 milhões de valores de cores, mas você pode representar cores no AdobeRGB que não estão no sRGB. Isso é tímido. Se você representa os dois com a mesma profundidade de bits, obtém menos precisão com o AdobeRGB.
Itai
Sim, eu concordo. Então, tecnicamente, o número de cores é o mesmo. É só que o AdobeRGB permite uma gama mais ampla, resultando em cores mais vivas (acredito). Dada uma profundidade de bits fixa, o AdobeRGB pode representar cores que o sRGB não pode e ao mesmo tempo o sRGB pode representar cores que o AdobeGB não pode.
Lyk
10

sRGB é o espaço de cores padrão, que é a maneira como os valores RGB são convertidos em cores reais. Em RGB, (255,0,0) significa "vermelho total", mas que cor exata será essa geralmente depende da tela ou impressora usada para a saída. Como isso é indesejável para fins profissionais, as pessoas empregam gerenciamento de cores para garantir que sua idéia de "vermelho" seja exibida da mesma maneira em todos os lugares.

Agora, além do sRGB, existe o Adobe RGB, que possui uma gama um pouco maior (captura mais cores), especialmente nos verdes. Se você quiser usar essas cores extras, precisará empregar o fluxo de trabalho de gerenciamento de cores e garantir que a impressora usada possa processar o Adobe RGB (e tenha um perfil ICC apropriado para converter a cor na capacidade do dispositivo) impressão) e também é necessário ter um perfil de cores para o monitor para ajustar sua saída para corresponder ao que você verá na impressora.

Obviamente, como a exportação para arquivo RGB é feita após a conversão RAW, a configuração da câmera não importa quando você está gravando RAW, pois você pode alterá-la posteriormente.

O importante é que, a menos que você esteja gerenciando as cores, mantenha-o no padrão sRGB, porque, caso contrário, o monitor interpretará a imagem da maneira "provavelmente um pouco fora do sRGB" e você ficará desbotado cores.

che
fonte
7

Os espaços de cores resolvem dois problemas relacionados às informações de cores:

  • os sensores de imagem podem capturar muito mais dados do que os exibidos por qualquer mídia ou dispositivo - portanto, os dados são inúteis ao transferir e armazenar imagens; espaço de cores define o intervalo de dados que são preservados
  • o espaço de cores padroniza a aparência de cada cor, para que o dispositivo de exibição / impressão não precise conhecer as características específicas dos recursos do sensor de imagem e a curva de resposta para exibir com precisão os pixels nos quais as intensidades do canal de cores foram medidas "45% vermelho, 15% verde , 63% azul ".

A principal diferença entre AdobeRGB e sRGB é a variedade de cores que uma imagem pode cobrir. Como o sRGB precisa cobrir uma faixa menor de cores, as cores podem ser representadas com mais precisão nessa faixa menor ao usar o mesmo número de bits para armazenar dados.

Aqui está uma ilustração * simplificada disso. A primeira linha vermelha mostra o valor da intensidade do canal de cor de pixel bruto (4 bits, fornecendo 16 valores diferentes); a segunda linha amarela mostra cores de 4 bits de um amplo espaço de cores de gama (por exemplo, AdobeRGB) e a terceira linha mostra cores de 4 bits de um amplo espaço de cores de gama (por exemplo, sRGB):

Espaços de cores de 4 bits

A diferença de espaços de cores ficará ainda mais clara se eles usarem menos bits que dados de entrada, digamos 3 bits (fornecendo 8 valores) para dados de entrada de 4 bits:

Espaços de cores de 3 bits

Deveria ficar claro neste gráfico que armazenar uma imagem em um espaço de cores e depois converter para outro é uma operação com perdas. Existem apenas três valores no espaço de cores da segunda linha que precisam ser mapeados para os 6 valores úteis do espaço de cores da terceira linha. Observando o alcance ou a precisão de ambos os espaços de cores, obtemos o pior deles após a conversão de um para outro. Além disso, como alguns tons não têm valor exato no outro espaço de cores, as cores terão que mudar um pouco.

Por esses motivos, você deve selecionar o espaço de cores de destino quando sua imagem bruta for convertida em um formato de menos bits, como JPEG - dependendo do fluxo de trabalho na câmera ou no software de conversão. Quando você trabalha com muitos bits, a precisão não será um problema e você pode usar a gama mais ampla permitida pelo dispositivo de exibição.

Então, qual deve ser o espaço de cores alvo? Isso depende da mídia de saída. Na web, o sRGB é a escolha mais segura. Para impressão, o AdobeRGB pode ou não fornecer melhores resultados - dependendo das limitações e expectativas do sistema de impressão.

* - na realidade, mais bits por canal são usados, o mapeamento não é linear e pode depender dos valores de outros canais de cores. Proporções de espaços de cores são apenas ilustrativas.

Imre
fonte
Esta é uma ótima explicação. Obrigado por fazer o esforço.
Thomas Tempelmann
4

Não importa o que você definir na sua câmera se você fotografar em bruto.

(O que importa é como você configura o software usado para a conversão bruta.)

Jukka Suomela
fonte
2
No entanto, a mesma pergunta se aplica se você criar imagens JPG (ou TIFF ou PNG) a partir de seus arquivos RAW posteriormente.
mattdm
3

O sRGB é melhor para exibição de imagens na tela, o Adobe RGB é melhor para impressão.

Esses são espaços de cores, que afetam a renderização de uma imagem nas mídias.

Descobri que o sRGB fornecerá o resultado mais consistente para as telas.

NB! Nenhuma tela fornecerá exatamente o mesmo resultado (mesmo que tenha sido calibrado). O gerenciamento de cores pode ser bastante complexo para dominar.

Alexandre Brisebois
fonte
1

O sRGB foi criado pela Microsoft há muitos anos para lidar com as limitações dos monitores. As variações entre monitores, profundidade de cor e gama foram muito maiores do que nos dispositivos de exibição atuais. O "s" no sRGB supostamente significa "padrão", o que implica que as exibições que tornam o sRGB relativamente bem estão em conformidade com o padrão. Muitos chamam isso de RGB "bobo" ou "estúpido".

Para levar em consideração as deficiências dos monitores, o espaço de cores é artificialmente restrito a ser muito mais estreito do que o que pode ser renderizado em um monitor contemporâneo. Ele tem o efeito colateral secundário disso: depois de se comprometer com o sRGB, gravando o arquivo em um formato padrão (não um formato RAW), você joga fora as informações que estariam fora da gama de sRGB. Isso oferece menos flexibilidade para correções posteriores, caso você deseje fazer correções de cores.

Abordando especificamente a questão na 60D, se você estiver gravando em RAW, o espaço de cores escolhido será fornecido apenas como cortesia ao seu processador de imagem RAW. Normalmente, você pode substituir essa opção e mudar para Adobe RGB ou ProPhoto RGB, se esse for o seu espaço de cores preferido. No entanto, e isso é crucial, se você estiver gravando em JPEG, não terá escolha - os dados foram perdidos depois que a câmera fez a conversão em JPEG. Além disso, ao fotografar em RAW, essa "cortesia" impõe uma decisão extra a você: Para usar um espaço de cores diferente daquele recomendado pela câmera. Você pode esquecer de substituí-lo e estar na mesma posição de trabalhar com um espaço de cores de gama pequena.

Portanto, a pergunta é: quando você usaria o sRGB? Ao tirar fotografias, a resposta é "raramente". O único uso comum para sRGB nesta era é para visualização na Internet. Você não pode confiar nos navegadores da Web para honrar e interpretar corretamente as informações do espaço de cores incorporadas em um arquivo. Portanto, se você realmente deseja publicar suas imagens na Web rapidamente e não pode se incomodar em fazer conversões de espaço de cores, grave fotos em sRGB JPEG e esse é o fim.

Se houver outro uso possível, incluindo o pós-processamento, o sRGB não é um espaço de cores recomendado.

Steve Ross
fonte
Eu concordo com praticamente tudo isso, mas não acho que seja a história toda. Por um lado, o sRGB é padrão para muitos serviços de impressão de mercadorias. Outra é que, embora o sRGB não seja um ótimo espaço de trabalho, há algo a ser dito para fazer o pós-processamento no espaço que também é seu alvo, e o ProPhoto particularmente não é um bom espaço de cores de destino .
mattdm
@mattdm: Eu concordo em grande parte ... no entanto, acho que há um ponto em que você passa de uma gama grande como o ProPhoto para a gama final como o sRGB. Embora eu concorde com certas coisas, há algo a ser dito para pós-processamento no espaço de destino, que só se aplica quando você decide um formato de saída de destino. Se você tenciona multi-segmentar sua saída, ainda é mais sensato manter seus mestres na maior variedade possível e converter apenas em uma gama mais estreita quando ela se tornar realmente benéfica.
jrista
0

O perfil que você escolhe na câmera é usado se você estiver gravando no modo jpg e também é usado no jpg de visualização criado ao fotografar em RAW. Esse jpg de visualização é o que sua câmera usa para exibir o histograma na sua câmera. Além disso, o próprio arquivo RAW não usa a configuração de perfil.

O sRGB é usado para exibição na tela e em muitas impressoras comerciais. Tem uma gama de cores menor que o Adobe RBG.

O Adobe RGB tem uma gama de cores maior, mas isso realmente importa se você estiver usando o arquivo com um dispositivo de saída que possa reproduzir essa gama maior. Um monitor de ponta ou muitos jatos de tinta podem tirar proveito da gama de cores maior.

Em caso de dúvida, é melhor usar a gama maior, Adobe RGB, e converter para sRGB mais tarde. Você sempre pode converter para um perfil menor, mas não pode adicionar dados novamente depois que eles acabarem.

Nick Wrzesinski
fonte
0

Você pode ler mais informações adicionais aqui http://www.kenrockwell.com/tech/adobe-rgb.htm e http://www.zanzig.com/blog/?p=559 Último link com poucas imagens de exemplo para comparar.

pixelngrain
fonte
Não acho que seja tão simples quanto "é melhor que". O segundo artigo, em particular, é bastante bom, mas não acho que seja simples resumir sua afirmação simples (os artigos que você vincula são mais sutis do que isso). Você pode apoiar sua declaração com um pouco mais de lógica de apoio ou adicionar algumas das qualificações? Obrigado!
mattdm
(E bem-vindo ao Stack Câmbio - não significa saltar em toda a sua primeira resposta, apenas esperando por um pouco mais!)
mattdm
Hmm! obrigado. melhor não significa dizer de qualquer maneira. Pode ser que a resposta não seja tão clara quanto você procura e pede desculpas e retira minha declaração. Na verdade, eu não estou aqui para me descrever, nem para apontar pontos de reputação, aqui para aprender e compartilhar, e não pensei que minhas palavras causassem tanto impacto negativo. Mas realmente aprecio o seu feedback e, da próxima vez, a preocupação será maior com a resposta adequada e essencial.
Pixelngrain # 28/11