原创 數據壓縮試驗三 Huffman 編解碼算法實現與壓縮效率分析

一、實驗目的 掌握Huffman編解碼實現的數據結構和實現框架, 進一步熟練使用C編程語言, 並完成壓縮效率的分析。 二、實驗原理 1. Huffman編碼 (1)Huffman Coding (霍夫曼編碼)是一種無失真編碼的編碼方式,

原创 數據壓縮實驗五 JPEG原理分析JPEG解碼器的調試

一、實驗原理 1.JPEG原理及編碼流程   JPEG是常見的一種圖像格式,由ISO與CCITT建立並開發,是一個國際數字圖像壓縮標準。JPEG文件的擴展名爲.jpg或.jpeg,用有損方式去除冗餘的圖像與彩色數據,在獲取極高的壓縮率同時

原创 數據壓縮實驗二 圖像文件的讀寫和轉換(bmp轉yuv)

一、實驗原理 圖像存儲時一般由兩部分組成:圖像說明部分和圖 像數據部分 圖像說明部分:圖像的格式、深度、高度、寬度、調色板、 壓縮方法等 圖像數據部分:描述圖像每個像素的數據 1.BMP圖像文件格式 位圖文件(Bitmap-File,

原创 數據壓縮實驗六 MPEG音頻壓縮編碼

一、實驗原理 1. MPEG-1聲音的主要性能   輸入爲PCM信號,採樣率爲32,44.1或48kHz,輸出爲 32kbps到384kbps。 2. MPEG音頻編碼主要流程 三個獨立的壓縮層次   Layer1:編碼器最簡單,

原创 數據壓縮實驗四 DPCM 壓縮系統的實現和分析

一、實驗原理 1.DPCM編解碼原理   DPCM是差分預測編碼調製的縮寫,是比較典型的預測編碼系統。在DPCM系統中,需要注意的是預測器的輸入是已經解碼以後的樣本。之所以不用原始樣本來做預測,是因爲在解碼端無法得到原始樣本,只能得到存

原创 數據壓縮實驗一 色彩空間轉換

數據壓縮實驗一 色彩空間轉換 17年春季學期學習數據壓縮,從今往後將會把相關實驗報告發佈於博客上 一、實驗原理 1. RGB與YUV文件組成 (1)RGB   RGB文件是原始圖像的純數據文件,未加入任何其他信息,其中每個像素由RGB(紅