質問: 画像の背景色とhpの背景色が同じはずなのに馴染みません イラストサイトを運営しているのですが、 タイトルの通りイラストの背景色とhpの背景色を同じにしているのに 画像を置くと若干の色の違いがあります。 (画像の背景色の方が少し濃いようです) やり方はhpの背景をスクリーンショットで撮る、 それを貼り付けてスポイトで色を拾うというやり方です。 画像にはアンチエイリアスがかかっているので透過処理もできません。 一応hpの背景色を拾う→画像にする→壁紙にするというやり方も 試してみたのですが、やっぱり背景の方が若干薄くなりました。 これはなぜでしょうか?また、回避する方法はありませんか?
回答: jpgの宿命です。 jpgはそもそも写真などの複雑な画像を記録するための形式です。そのため、複雑な画像を適度にごまかして表示することに長けています。 なので逆に、ごまかしの効かない単色のベタ塗りの画像では色を正確に表示することができません。 圧縮率を下げれば改善しますが、ファイルサイズが無駄に増え非効率です。 ここは逆にjpgの背景色に合わせてページの背景色を設定してはどうでしょうか。