首先,DCT变换是JPEG用的压缩方式,学习的时候以JPEG图像压缩流程为展开来学,脉络比较清晰。
1.JPEG图像压缩流程,DCT算法 和 编码 是两个难点。
这篇文章介绍了每个步骤 https://blog.csdn.net/newchenxf/article/details/51719597
2.DCT部分:分块/DCT变换/量化
比较难理解的知识点:“基函数” “1个二维变换=2个一维变换” ”用矩阵表示二维变换“
参考:DCT的来龙去脉https://blog.csdn.net/dugudaibo/article/details/78410570(两篇一起看
参考:DCT变换的基函数与基图像https://blog.csdn.net/dugudaibo/article/details/78701487(写的太好太详细啦
3.量化后的编码部分:
(0,0)处DC分量用DPCM编码
剩余63个AC分量因为具有稀疏矩阵(很多0)的特点,用游程编码