图像处理(第九周备课).pptVIP

  • 2
  • 0
  • 约5.58千字
  • 约 26页
  • 2018-01-26 发布于浙江
  • 举报
图像处理(第九周备课)

第4章 图像变换 4.3 离散余弦变换 4.3.1离散余弦变换函数 4.3.2 离散余弦变换的数学表达 4.3.3离散余弦变换矩阵与基函数 4.3.2 离散余弦变换的数学表达 4.3.3 离散余弦变换矩阵与基函数 1.离散余弦变换矩阵生成函数dctmtx Matlab提供了函数dctmtx来生成离散余弦变换矩阵,相当 于例题4-11实现的功能。 【例4-15】用图形表示离散余弦变换的基函数。 * * 图 像 处 理 在数学上,离散余弦变换是这样定义的: 设A是一个M行N列的灰度图像(二维数组或矩阵),那么对A实行离散余弦变换就是使用表达式(4-1)进行计算,得到新的M行N列矩阵B, 其中, (4-1) 当矩阵A给定后,M与N便被固定,所以 也成为固定的已知数, 不会随p、q的变化而改变。 在这一转化过程中,每计算得到矩阵B的一个元素,就需要使用A中的所有元素参与进来,进行大量的计算。在数学意义上是以m,n为变量嵌套求和,在计算机上就是以m,n为变量进行嵌套循环。 上面表达式4-1只是计算矩阵B的一个元素,如果要把矩阵B的所有元素都求出来,就还需要针对p,q进行嵌套循环。 1.离散余弦变换的程序实现 【例4-10】自己制作函数,使其能够基本完成dct2函数的功能。 A= imread(D:\001.jpg); s=size(A); M=

文档评论(0)

1亿VIP精品文档

相关文档