JPEG壓縮分四個步驟實現:
一、顔色模式轉換及采樣: RGB色彩系統是我們最常用的表示顔色的方式。JPEG采用的是YCbCr色彩系統。想要用JPEG基本壓縮法處理全彩色圖像,得先把RGB顔色模式圖像數據,轉換為YCbCr顔色模式的數據。
二、DCT變換: DCT變換的全稱是離散餘弦變換(Discrete Cosine Transform),是指将一組光強數據轉換成頻率數據,以便得知強度變化的情形。
三、量化: 圖像數據轉換為頻率系數後,還得接受一項量化程序,才能進入編碼階段。
四、編碼: 1、編碼 Huffman編碼無專利權問題,成為JPEG最常用的編碼方式,Huffman編碼通常是以完整的MCU來進行的。 編碼時,每個矩陣數據的DC值與63個AC值,将分别使用不同的Huffman編碼表,而亮度與色度也需要不同的Huffman編碼表,所以一共需要四個編碼表,才能順利地完成JPEG編碼工作。
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!