1
我正在考慮切換到ImageMagick,以便在iOS應用上獲得更好的jpeg壓縮性能。當我說性能時,對於相同數量的質量設置,我的意思是更好的圖像,並且可能在文件大小方面較小。有沒有人有任何經驗比較這是一個值得的練習?樣品?UIKit vs ImageMagick用於壓縮JPEG
UIKit JPEG的東西不是很棒,圖像尺寸還是很大。我找不到任何其他可用於iOS的庫。任何智慧表示讚賞。謝謝!
我正在考慮切換到ImageMagick,以便在iOS應用上獲得更好的jpeg壓縮性能。當我說性能時,對於相同數量的質量設置,我的意思是更好的圖像,並且可能在文件大小方面較小。有沒有人有任何經驗比較這是一個值得的練習?樣品?UIKit vs ImageMagick用於壓縮JPEG
UIKit JPEG的東西不是很棒,圖像尺寸還是很大。我找不到任何其他可用於iOS的庫。任何智慧表示讚賞。謝謝!
它是影響圖像大小和質量之間權衡的JPEG標準 - 它與做它的frameword或app無關。因此,如果您在iOS上以某種「質量」設置壓縮JPEG,則使用ImageMagik時,圖像大小將相同。也就是說,有一個問題是,蘋果公司使用不同的「質量」規模比說lib.jpg。但是,最終,如果使用Preview,iOS,ImageMagick將質量降低到一些較低的數字,並且它看起來有點像素化,那麼文件大小將是相同的。這就是JPEG標準的工作原理。
因此,我已經做了很多關於JPEG壓縮的最近幾天的閱讀,這是我的問題的基礎。例如,Photoshop以60%的質量比其他一些jpeg庫提供更好的「看」JPEG。原因是質量的損失可以通過任意數量的複數參數得出,並以開放式方式計算,如子採樣率等。所以我想我想知道的是,如果ImageMagick能夠幫助我實現更好的壓縮效果, UIKit只允許您提供傘形圖質量。我希望這是有道理的。我可能錯了!!! – dineth
你可能是正確的。肯定有幾個參數可以調整。因此,如果photoshop根據輸出的文件大小創建更好看的圖像,它是否首先分析遊戲中的圖像?我可以相信,對於不同種類的圖像,不同的參數組可能會有所不同。但用imagemagik你必須確定這些,不是嗎?也許你應該採取一些你的圖像和實驗。我用libjpeg縮小了代碼中的tiff,我所做的只是設置了單個質量數。 –