1

私のサイトでは、過渡的な背景にPNGを使用しています。これがMac上のFirefoxのサイトであり、Linux上のFirefoxの同じサイトです

ご覧のとおり、LinuxではPNGの背景がくすんだ緑色で表示されます。これは、ここで説明されているガンマ補正の問題によるものですか?どうすればこの問題を解決できますか?JPGとBMPを使用してみましたが、すべてのプラットフォームで画像が常に鈍い緑色で表示されます。Macのスクリーンショットのように、常に鮮やかな緑色を表示したいと思います。これは不可能ですか?

4

1 に答える 1

3

私にとってはMACの問題のようですが、LinuxのFirefox、Chrome、Operaでも同じようにレンダリングされます。

画像の最後の色は#6f9f00(GIMPに読み込まれ、カラープロファイルはありません)、背景色は#5FA700オフになっています。また、MacOSXで撮ったスクリーンショットにはカラープロファイルが添付されており、FirefoxとGIMPの両方で、Linuxで撮ったものとまったく同じようにレンダリングされます。

また、Macではデフォルトのガンマがwindows / linuxよりも高いことに注意してください。これは、他のシステムでは背景の緑が「鈍い」ように見えますが、実際にはシステムでは単純に明るくなっています。

したがって、Safariは画像にガンマ補正を適用しますが、背景色には適用しないと思います。したがって、Macのガンマ値が高いにもかかわらず、画像は他のシステムで表示されるのと同じように表示されますが、背景色は「修正」されていないため、Mac以外の場合の実際の値を示します。この場合、画像の実際の値から少し離れています。

それで、それを修正する方法は?
必ずサイトの背景色として使用#6f9f00して調整し、画像編集アプリケーション(Photoshopを使用していると思われます)のカラープロファイル設定をチェックして、PNG画像にプロファイルがないことを確認してください。

PS:アップルにいつもより明るい色を届けてくれてありがとう:O

于 2010-09-08T17:45:57.437 に答える