不改變圖片尺寸減小文件大小,支持調(diào)整圖片尺寸
將文件拖到此處,或點擊上傳
暫無文件
JPEG的壓縮方式主要有四種,其中一種是基于空間DPCM的無損壓縮,另外三種是基于DCT的有損壓縮。
基于DCT的順序編碼:基于DCT變換原理,按照從上之下,從左至右的順序?qū)D像數(shù)據(jù)進行編碼壓縮。當(dāng)接收端收到數(shù)據(jù)后,再按照這個順序進行解碼,在此過程中存在圖像丟失,因此是有損壓縮。
基于DCT的累進編碼:也是基于DCT變換原理,不過是對圖像進行多次掃描,從而對圖像進行進一步的數(shù)據(jù)壓縮。所以圖像還原時,看到的圖像時粗略圖,而后逐步細化,直到結(jié)束。
基于DCT的分層編碼:以圖像分辨率為基準(zhǔn)進行編碼,從低分辨率開始,逐漸提高分辨率,直到于原圖像的分辨率一致。圖像的解碼也是這樣的步驟。
基于空間DPCM的無損壓縮:采用預(yù)測法和哈夫曼編碼(或算術(shù)編碼)以保證重建圖像與原圖像完全相同(設(shè)均方誤差為零)。
PNG圖片的壓縮,分兩個階段:
預(yù)解析(Prediction):這個階段就是對png圖片進行一個預(yù)處理,處理后讓它更方便后續(xù)的壓縮。
壓縮(Compression):執(zhí)行Deflate壓縮,該算法結(jié)合了 LZ77 算法和 Huffman 算法對圖片進行編碼。