%频率域滤波
clc;
close all;
img=imread(‘Fig3.10(b).jpg’);
img=im2double(img);
Fimg=fft2(double(img));%傅里叶变换
Fimg=fftshift(Fimg);%将变换的原点移到频率矩形的中心
[M,N]=size(img);
%半径为5的理想低通滤波处理
dist1=5;
z1=zeros(M,N);
for i=1:M
for j=i:N
if(sqrt(((i-M/2)2+(j-N/2)2))<dist1)
z1(i,j)=1;
end
end
end
g1=Fimg.*z1;
g1=ifftshift(g1);
img1=real(ifft2(g1));
%半径为15的理想低通滤波处理
dist2=15;
z2=zeros(M,N);
for i=1:M
for j=i:N
if(sqrt(((i-M/2)2+(j-N/2)2))<dist2)
z2(i,j)=1;
end
end
end
g2=Fimg.*z2;
g2=ifftshift(g2);
img2=real(ifft2(g2));
%半径为30的理想低通滤波处理
dist3=20;
z3=zeros(M,N);
for i=1:M
for j=i:N
if(sqrt(((i-M/2)2+(j-N/2)2))<dist3)

z3(i,j)=1;
end
end
end
g3=Fimg.*z3;
g3=ifftshift(g3);
img3=real(ifft2(g3));
%图像显示
subplot(2,2,1);imshow(img);title(‘原图’);
subplot(2,2,2);imshow(img1);title(‘半径5的理想低通滤波’);
imwrite(img1,’./半径5的理想低通滤波.png’);
subplot(2,2,3);imshow(img2);title(‘半径15的理想低通滤波’);
imwrite(img2,’./半径5的理想低通滤波.png’);
subplot(2,2,4);imshow(img3);title(‘半径30的理想低通滤波’);
imwrite(img3,’./半径5的理想低通滤波.png’);

理想低通滤波器(频率域滤波)相关推荐

  1. 第4章 Python 数字图像处理(DIP) - 频率域滤波10 - 使用低通频率域滤波器平滑图像 - 理想、高斯、巴特沃斯低通滤波器

    目录 使用低通频率域滤波器平滑图像 理想低通滤波器(ILPF) 高斯低通滤波器(GLPF) 巴特沃斯低通滤波器 低通滤波的例子 使用低通频率域滤波器平滑图像 理想低通滤波器(ILPF) 在以原点为中心 ...

  2. 数字图像处理第四章频率域滤波(低通滤波器、高通滤波器、拉普拉斯滤波、同态滤波器)

    本章节的主要内容具体包括:傅里叶变换的概念及处理的相关知识.频率域卷积概念.三种低通滤波器的原理及代码实现.三种高通滤波器的原理及代码实现.频率域拉普拉斯算法原理及实现.同态滤波器原理及代码实现. 4 ...

  3. 数字图像处理——第四章 频率域滤波

    数字图像处理--第4章 频率域滤波 文章目录 数字图像处理--第4章 频率域滤波 频率域 1.傅里叶级数原理 1.1.一维傅里叶变换 1.2.二维傅里叶变换 2.python×傅里叶级数 2.1.傅里 ...

  4. 第4章 Python 数字图像处理(DIP) - 频率域滤波11 - 使用高通滤波器锐化图像

    目录 使用高通滤波器锐化图像 由低通滤波器得到理想.高斯和巴特沃斯高通滤波器 指纹增强 频域中的拉普拉斯 钝化掩蔽.高提升滤波和高频强调滤波 同态滤波 使用高通滤波器锐化图像 由低通滤波器得到理想.高 ...

  5. matlab频率域滤波器,频率域滤波的MATLAB设计与实现_课程设计

    频率域滤波的MATLAB设计与实现_课程设计 综合课程设计设计题目 频率域滤波的 MATLAB 设计与实现专业名称班级学号学生姓名指导教师设计时间目 录摘 要 .- 3 -1. 数字图像处理 - 1 ...

  6. 频率域滤波matlab函数,6、频率域滤波

    1.基础 卷积定理 折叠误差补零 当处理DFT时,图像及其变换是周期的.在周期接近函数非零部分的持续周期时,对周期函数进行卷积会引起相邻周期的串扰. 这种称为 折叠误差 的串扰可通过补零方法来避免. ...

  7. 传统基本图像处理方法:图像增强(灰度变换、直方图增强、空间域滤波、频率域滤波)、图像分割、图像配准等

    图像处理设计主要有以下几种处理:图像增强(灰度变换.直方图增强.空间域滤波.频率域滤波).图像分割.图像配准等等. 图像增强: 图像增强作为基本的图像处理技术,目的在于通过对图像进行加工使其比原始图像 ...

  8. OpenCV —— 频率域滤波(傅里叶变换,低通和高通滤波,带通和带阻滤波,同态滤波)

    频率域滤波 基本概念 傅里叶变换 二维离散的傅里叶变换 快速傅里叶变换 傅里叶幅度谱与相位谱 谱残差显著性检测 卷积与傅里叶变换的 频率域滤波 低通滤波和高通滤波 带通和带阻滤波 同态滤波 基本概念 ...

  9. 数字图像处理学习笔记5:频率域滤波1(傅里叶频谱图,低通滤波-平滑,高通滤波-锐化)

    文章目录 前言 一.傅里叶变换:傅里叶频谱图 二.低通滤波 1.理想低通滤波 2.布特沃斯低通滤波 3.高斯低通滤波 4.小结 三.高通滤波 1.理想高通滤波 2.布特沃斯高通滤波 3.高斯高通滤波 ...

最新文章

  1. socket通信——通过Udp传输方式,将一段文字数据发送出去
  2. matlab中 bsxfun函数
  3. 准确率 召回率_机器学习tips(四):精确率(precision)和召回率(recall)
  4. 面对 this 指向丢失,尤雨溪在 Vuex 源码中是怎么处理的
  5. 15张令人震撼的物理动图,看完惊呆了!
  6. 利用 Cloudera 实现 Hadoop (二)
  7. 前端学习(727):冒泡排序原理
  8. Lua 与 C混合编程 .
  9. java hash取余_为什么Java的hash表的长度一直是2的指数次幂?为什么这个(hash(h-1)=hash%h)位运算公式等价于取余运算?...
  10. 汉堡王 VS 麦当劳营销对战
  11. pytorch(6)--深度置信网络
  12. 原神3.2私人服务器搭建
  13. 查看或者创建消息的命令SE91
  14. Java 8 Nashorn 教程
  15. html入门怎么换字体颜色,html怎么改字体颜色
  16. web scraper
  17. js 百度地图选择某个位置(选点),获取经纬度信息。
  18. 互斥事件的概念和公式_高中数学典型例题分析与解答:互斥事件
  19. android打印功能,Android通过OTG线连接打印机实现打印功能
  20. 谷歌帮——中国最牛的创业帮派

热门文章

  1. 笑抽了~~关于程序员的爆笑gif图片
  2. Excel VBA 打开百度网页输入关键字并搜索
  3. windows上ppt转图片的方法
  4. Android集成微信支付SDK,实现支付功能
  5. 黑客组织 LAPSUS$ 认领,英伟达超7万员工信息遭泄露时间线
  6. 分享一份完整的软件系统测试方案,建议收藏
  7. chrome调试js
  8. vim快捷键(一)查找与替换
  9. java毕业生设计学术会议论文稿件管理系统计算机源码+系统+mysql+调试部署+lw
  10. 软考系统架构师教材推荐和学习方法