Tag Archives: compress

使用 PNG 對圖片失真壓縮...

PNG 是無失真影像壓縮格式,但我們仍然可以修改 pixel (失真) 讓 PNG 壓縮率更好。今天在「PNG can be a lossy format」看到的 Mac OS X 應用程式就是這個用途。 雖然是應用程式,但作者還是有說明 algorithm 是哪些,分別是從哪裡來。其中兩個是: Shrink PNG files by applying a lossy filter pngquant 文章最後,作者對 GIF 很感冒... XD GIF has antiquated compression and it's a complete … Continue reading

Posted in Computer, Murmuring, Network, Programming, Software, WWW | Tagged , , , , , , , , , , | 1 Comment

Google 發表與 zlib/deflate 相容的壓縮程式,再小 5%...

Google 以 Apache License, Version 2.0 發表了與 zlib/deflate 相容的壓縮程式:「Compress Data More Densely with Zopfli」。 與 zlib/deflate 相容代表現有的 browser 都不需要變動,而在 project 頁面上是這樣寫: Zopfli Compression Algorithm is a new zlib (gzip, deflate) compatible compressor. This compressor takes more time (~100x slower), but … Continue reading

Posted in Browser, Computer, Murmuring, Network, Software, WWW | Tagged , , , , , , , , , , | 4 Comments

xz (LZMA) 的壓縮率

之前 BBS 備份都是用 gzip 加上 openssl 加密後丟上 Amazon S3,檔案大約 1GB 左右,曾經用過 bzip2,大約是 900MB,但多出來的壓縮時間與換到的空間讓人沒辦法接受... 前陣子在測 7z 格式時才發現 xz 的壓縮率高的嚇人... 當然,壓縮的時間會更久,但可以壓到少於 500MB,這對於丟上 S3 的成本就少了很多... 這是壓縮的結果: xz -1 與 xz -2 的速度都非常快,跟 gzip -9 以及 bzip2 -9 差不多。沒意外的話 (像是軟體專利),應該是未來的趨勢了...

Posted in Computer, Murmuring, Software | Tagged , , , | Leave a comment