做8×8分块的DCT变换 是什么意思?
来源:学生作业帮 编辑:大师作文网作业帮 分类:数学作业 时间:2024/11/13 23:01:52
做8×8分块的DCT变换 是什么意思?
将图片分割成8*8像素的小块,然后每块分别作DCT变换,分块的原因是为了降低DCT算法的复杂度
再问: 分块完了 如何做DCT变换啊?可否举个例子 谢谢
再答: JPEG将整个亮度矩阵与色度Cb矩阵,饱和度Cr矩阵,视为一个基本单元称作 MCU。每个MCU所包含的矩阵数量不得超过10个。例如,行和列采样的比例皆为4: 2:2,则每个MCU将包含四个亮度矩阵,一个色度矩阵及一个饱和度矩阵。 当图像数据分成一个8*8矩阵后,还必须将每个数值减去128,然后一一代入 DCT变换公式中,即可达到DCT变换的目的。图像数据值必须减去128,是因为DCT 转换公式所接受的数字范围是在-128到+127之间。 DCT变换就是个公式,求取每个DCT系数要将8*8分块的所有像素数据减去128,然后一一代入 公式在这里可以看到: http://zhidao.baidu.com/question/232329658.html
再问: 分块完了 如何做DCT变换啊?可否举个例子 谢谢
再答: JPEG将整个亮度矩阵与色度Cb矩阵,饱和度Cr矩阵,视为一个基本单元称作 MCU。每个MCU所包含的矩阵数量不得超过10个。例如,行和列采样的比例皆为4: 2:2,则每个MCU将包含四个亮度矩阵,一个色度矩阵及一个饱和度矩阵。 当图像数据分成一个8*8矩阵后,还必须将每个数值减去128,然后一一代入 DCT变换公式中,即可达到DCT变换的目的。图像数据值必须减去128,是因为DCT 转换公式所接受的数字范围是在-128到+127之间。 DCT变换就是个公式,求取每个DCT系数要将8*8分块的所有像素数据减去128,然后一一代入 公式在这里可以看到: http://zhidao.baidu.com/question/232329658.html