Problemas de cores no Mac OS X

7

Eu tenho dois Macs e duas caixas do Windows - se eu tirar capturas de tela (também olhando para as telas ...) de qualquer coisa em cada um deles, as máquinas Windows e um Mac parecem iguais, mas meu Mac parece diferente. Por quê? Como faço para corrigir isso?

Como exemplo, Mac que funciona: Corrigir

Mac que não: Errado

O que eu mudo para fazer isso funcionar?

Rich Bradshaw
fonte
calibração de cores?
25410 Alex
1
Sim, eu assumi que esse seria o problema - ambos têm telas calibradas (via Prefs / Displays / Color do sistema), mas não vejo como isso muda a imagem quando capturada na tela, em vez de apenas na saída. Além disso, minha tela parece horrível, mesmo quando calibrated...
Rico Bradshaw
As cores também parecem visualmente diferentes quando as telas estão próximas uma da outra.
Rich Bradshaw
Você fez a calibração no "Expert mode" em ambas, ou apenas na calibração rápida? Você especificou o mesmo gama não nativo e ponto branco em ambos? (O uso das configurações de "diplay native" pode variar de tela para tela.)
Spiff
Sim, ambos foram calibrados da mesma maneira. Até comprei um ColorMunki e calibrei-os usando isso. As imagens acima são depois de fazer isso.
precisa saber é o seguinte

Respostas:

5

Eu acho que a cor do plano de fundo é diferente porque você a criou usando uma imagem não marcada. O problema é que cada aplicativo renderiza imagem / cor sem marcação de maneira diferente.

Das inconsistências de cores no OS X :

No seletor de safari / cores, a imagem não marcada será renderizada com base na gama de cores do monitor.

Você pode ler este site para entender melhor a imagem não marcada nos navegadores. http://www.gballard.net/psd/go_live_page_profile/embeddedJPEGprofiles.html

Em resumo, se você deseja que uma imagem renderize a mesma em todos os navegadores, incorpore o perfil de cores. Alguns navegadores mais antigos podem não perceber, mas a maioria dos navegadores modernos o fazem.

O problema é explicado claramente no link JJPEGprofiles acima, com demonstrações e conselhos sobre como incorporar perfis de cores nas imagens.

harrymc
fonte
Ambos têm perfis diferentes, mas mesmo quando removidos, ambos parecem diferentes.
Rich Bradshaw
1
A idéia não é remover o perfil de cores, mas garantir que ele esteja lá e em um formato universalmente aceito. Sem esse perfil, você está exposto a pequenas diferenças locais na calibração de cores.
harrymc
A cor de fundo na página da Web é especificada usando # BDD041, não é uma imagem. As cores parecem diferentes quando você coloca as duas telas próximas umas das outras e as capturas de tela são tiradas da mesma maneira. Ainda é a coisa certa a se olhar? Acho que estou perguntando como ter certeza de que, quando a pessoa que usa o Mac superior me enviar uma imagem para criar, eu a vejo da mesma maneira.
Rich Bradshaw
As imagens têm a mesma aparência nos dois computadores, talvez porque tenham perfil de cores. É quase garantido que uma imagem tem a mesma aparência se contiver um perfil de cores. # BDD041 não é uma cor segura para a Internet (consulte intuitive.com/coolweb/colors.html ). Pode ser mais seguro usar como plano de fundo uma imagem com perfil de cores ou, em segundo lugar, manter cores seguras.
harrymc 12/09/10
Então você está dizendo que o mesmo hex no mesmo navegador no mesmo sistema operacional pode renderizar diferente? Tenho 100% de certeza de que este é um problema de calibração.
Rich Bradshaw
0

Você só precisa de uma captura de tela limpa e está em PNG?

Tente usar pngcrush para excluir o perfil de cores do arquivo e verificar se ele desaparece:

http://www.kaktus.cc/weblog/png_and_color_profiles/

tovare
fonte
Eu já tinha tentado isso em cada imagem, mas nenhum dado.
Rich Bradshaw
0

Para corrigir isso na maioria dos sistemas operacionais e navegadores, faça o seguinte:

  • Crie uma imagem minúscula (por exemplo, 1px) usando a cor desejada
  • Atribua a ele um perfil sRGB ICC
  • Use isso como pano de fundo

A consistência das cores é uma dor de cabeça - é quase certo que não há como fazer com que a aparência seja igual em todas as máquinas e navegadores (mesmo assumindo a calibração!). Mas podemos tentar o nosso melhor.

A incorporação de perfis ICC, se forem respeitados, oferece controle sobre o espaço de cores usado para exibir a imagem e pode garantir a consistência das cores. Seu problema está ocorrendo porque, sem um perfil, o Safari renderiza cores na gama de cores do monitor em vez de sRGB. A única razão pela qual parece bom no primeiro Mac é porque o gamut de cores do monitor só coincide com o sRGB.

Você está usando estilos CSS com códigos RGB para definir a cor do plano de fundo. O padrão CSS3 propõe uma propriedade de perfil de cores que permite incluir um perfil de cores para controlar como essa cor de plano de fundo é renderizada, mas infelizmente quase nenhum navegador ainda implementa isso.

Usar uma imagem marcada que contenha um perfil de cores como plano de fundo (e, por exemplo, lado a lado) em vez de CSS, permitirá garantir consistência em todos os navegadores que respeitam as tags de perfil ICC nas imagens. Infelizmente, este não é todos os navegadores (por exemplo, o IE não), daí a minha sinopse no início de que não há garantia de que você possa obter consistência em qualquer lugar.

Eu recomendo que você crie uma imagem minúscula usando a cor desejada, marque-a com um perfil sRGB e use-a como plano de fundo. Isso deve proporcionar consistência em quase todos os lugares (já que o IE / Windows assume sRGB para tudo).

imoatama
fonte
0

Esse é um problema relacionado à gama. Na versão 10.6, a gama padrão agora é 2.2 (como PCs), onde era anteriormente 1.8 em todos os Macs. 2.2 é "mais escuro" aos seus olhos.

Você estava certo ao pensar que pode calibrar seu monitor para corrigir esse problema. Quando você tira uma captura de tela no OS X, ele incorpora o valor gama da sua exibição na imagem resultante. Se você definir os dois monitores para uma gama de 2,2, eles deverão parecer muito mais próximos na mesma configuração de brilho (ou pelo menos as capturas de tela tiradas em máquinas diferentes devem ser exibidas corretamente em uma única máquina).

Leia mais aqui: http://support.apple.com/kb/ht3712

jsejcksn
fonte
-1 O OS X não incorpora Gamma nas imagens, isso está incorreto e o link fornecido não menciona esse comportamento. Gamma é uma função da calibração do monitor. O link não dizer que a gama será incorreta para OS X antes de 10,6 para imagens sem marcas de formatação , mas isso coincide com a minha explicação do problema.
Imoatama
Ele incorpora o perfil do monitor, que contém a gama. Todos os PNGs contêm informações gama, a menos que você as retire ao salvar. f6design.com/journal/2006/12/01/fixing-png-gamma
jsejcksn