《数字图像处理》第三版 Rafael C. Gonzalez等著 P162
这章也比较简单。我是看明白了,就是把图片f(x,y)转换成傅立叶变换F(u,v),然后修改F(u,v)。这里可以用一个函数H(u,v)和F(u,v)阵列复数相乘来改变,
当然你也可以直接设置,比如F(1,2)=1+4i都可以。
设置完后再把F(u,v)用IDFT转回来g(x,y)显示成图片效果
这就是频率域滤波啦
首先楼主实验
(1)理想低通滤波器ILPF,不同的D0情况的模糊图片效果,160已经很接近原图
https://github.com/penkee/imagecal/blob/master/app-dao/src/test/java/com/dcloud/app_dao/TestDFT.java
frequencyFilter_ILPF()方法测试的
(2)高斯低通滤波器
后续更新,另外楼主通过1个多月努力,将所有DFT已经更新成快速变换了,即FFT。速度超快,256图片是90ms完成。