2013-04-17 15 views
0

我期待通過圖像剪輯做一些JavaScript動畫動畫。這裏是我正在談論的一個例子:http://www.def-logic.com/_dhtml/freejack/hero1.gif我能做些什麼來充分利用動畫幀圖像的png壓縮?

我知道png在它的壓縮中使用了一種預測,那麼最好的方法是佈置像上面那樣的圖像,以便我獲得最多的效果的壓縮?當圖像非常相似時,我特別感興趣,比上面的圖像更加類似,所以由於冗餘而存在很大的壓縮潛力。

例如,是否有特定尺寸的瓷磚可以正常工作?

回答

0

例如,是否有特定尺寸的瓷磚可以正常工作?

不是。 PNG預測是嚴格局部的(它使用3個鄰居像素),並且預測(「濾波器」)策略可以基於線路進行選擇。

這種冗餘在PNG壓縮中不是很好檢測到(實際上不是在JPG或其他任何其他實際上)。

如果您可以自由選擇瓷磚的分佈(每行很少或很多),您可以嘗試改變這種情況,它可以有一些小的影響(使用許多短行代替少量長行的圖像可以給過濾器更好的機會選擇不同的過濾器),但是,我敢打賭,這種差異將會非常小。