已知一个22的图像fxy=1 22 1请计算该图像的离散傅里叶变换和离散余弦变换写出详细计算过程
首先,计算离散傅里叶变换:
$$F(u,v)=\sum_{x=0}^{1}\sum_{y=0}^{1}f(x,y)e^{-i2\pi(\frac{ux}{2}+\frac{vy}{2})}$$
代入图像f(x,y)=[1 2,2 1]的数值,得:
$$F(u,v)=\sum_{x=0}^{1}\sum_{y=0}^{1}[1 2;2 1]e^{-i2\pi(\frac{ux}{2}+\frac{vy}{2})}$$
$$F(u,v)=1e^{-i\pi u}-2e^{-i\pi v}+2e^{-i\pi(u+v)}-2e^{-i\pi u}+1e^{-i\pi v}-2e^{-i\pi(u+v)}$$
$$F(u,v)=(-3+2cos(\pi u)+2cos(\pi v)+2cos(\pi u)cos(\pi v))$$
所以离散傅里叶变换的结果为:
$$F(u,v)=\begin{bmatrix} -1 & 2 \ 2 & -1 \end{bmatrix}$$
接下来,计算离散余弦变换:
$$F(u,v)=\frac{2}{2}\sum_{x=0}^{1}\sum_{y=0}^{1}f(x,y)cos(\frac{(2x+1)u\pi}{2})cos(\frac{(2y+1)v\pi}{2})$$
代入图像f(x,y)=[1 2,2 1]的数值,得:
$$F(u,v)=\frac{1}{2}(1cos(\frac{u\pi}{2})cos(\frac{v\pi}{2})+2cos(\frac{u\pi}{2})cos(\frac{(2v+1)\pi}{4})+2cos(\frac{(2u+1)\pi}{4})cos(\frac{v\pi}{2})+1cos(\frac{(2u+1)\pi}{4})cos(\frac{(2v+1)\pi}{4}))$$
化简得:
$$F(u,v)=\begin{bmatrix} 2.5 & -0.5 \ -0.5 & 1.5 \end{bmatrix}$$
所以离散余弦变换的结果为:
$$F(u,v)=\begin{bmatrix} 2.5 & -0.5 \ -0.5 & 1.5 \end{bmatrix}$
原文地址: https://www.cveoy.top/t/topic/gI4U 著作权归作者所有。请勿转载和采集!