2013-06-03 85 views
1

當我將png轉換爲jpeg時,圖像的大小在2%的情況下增加。我正在使用imagemagick的轉換命令。還能夠通過保持白色背景來處理alpha透明度因子。但是,我沒有增加圖像的大小。衆所周知,png是無損的,jpeg是有損的,那麼具體的原因是什麼以及可以解決什麼問題。 enter image description here將png轉換爲jpeg增加圖像大小

請參考上面提到的例子中石化

回答

1

嘗試減少JPEG畫質設置。 Jpeg使用Discreet餘弦變換(DCT)來減小空間數據的大小,但在高質量設置下使用高詳細的輸入圖像 由於數據量化不充分以及DCT編輯的數據還需要一些存儲。

+0

我有一個小小的懷疑。你對數據沒有被量化的意思是什麼? – vipul

+0

我的英文不太好,但我會試着解釋一下:你在NxM矩陣上執行DCT,按8x8平方分割,然後通過離開的區域,結果離零不遠。當你把質量設定得太高時,這個門檻太低,你將不得不儲存更多的數據,那麼你以前就有過。 –

+0

好的... thanx解釋...所以我們可以假設,在極少數情況下只... png大小可能小於jpegs – vipul