1

オンラインコミックのWebアプリケーションを作っています。一番苦労したのは、画像を保存するときのディスク容量をいかに節約するかということです (お金がありません^^)。GD2 を使用して画像のサイズを変更し、jpg に変換し、品質を下げようとしていますが、各画像のファイル サイズはまだ 100kb 前後です。

例: 650x900 px の MY IMAGE 文字、テキスト、色なし、白黒のみ、ファイルサイズは 100kb。しかし、Photoshop で同じサイズの NEW BLANK ファイルを作成し、すべて黒で塗りつぶすと (黒だとファイル サイズが大きくなると思います)、jpg で保存すると、この新しいファイル サイズはわずか 8kb になります。

問題は、MY IMAGE (黒ピクセルが少ない) のファイル サイズが、黒ピクセルが多い NEW BLANK イメージよりも大きいのはなぜですか? 画像ソースの中に何かありますか?そして、ファイルサイズを減らすための解決策はありますか?

すべてに感謝します。

4

2 に答える 2

1

基本的に質問 1 は、使用している形式です。白黒画像には PNG を使用することをお勧めします。可能であれば、1bit PNG を使用してください。画像圧縮は複雑です。しかし、黒のピクセルがファイル サイズを決定するのではなく、ピクセルの変化が原因です。しかし、それは本当に複雑な質問です。

この件に関する情報については、 http : //en.wikipedia.org/wiki/Image_compressionおよびhttp://en.wikipedia.org/wiki/Portable_Network_Graphicsを参照してください。

画像が現在 JPEG-s である場合に最良の結果を得るには、何らかのノイズ リダクションを適用する必要があります。真の白黒 (グレースケールではない) の場合は、コントラストを上げると役立つ場合があります。また、イメージからすべてのメタ情報を取り除きます。

于 2013-08-31T09:28:35.640 に答える