DCT變換以及量化,反量化,逆DCT變換的實現。

一. 編程思路 對一幅bmp格式的圖像進行變換,首先要作的是將bmp圖像的信息讀入,所以在程序中我利用了BITMAPINFOHEADER的結構,對文圖信息頭中的信息進行讀取,除了對圖像的讀取之外,其餘的操做主要是DCT,量化,反量化,逆DCT這樣幾個操做。把每一個操做用一個函數表示方便程序的編寫。還有一個問題就是量化表,因爲是對一幅灰度圖像進行操做,在課件中能夠查找到經常使用的量化表,以下圖所示:
相關文章
相關標籤/搜索