Matlab图像处理-巴特沃思低通滤波器

巴特沃思低通滤波器

巴特沃思低通滤波器又称作最大平坦滤波器。与理想滤波器不同的是,巴特沃斯低通滤波器的传递函数并没有给出明显截止的尖锐的不连续性。一阶巴特沃斯滤波器没有振铃现象,在二阶滤波器中,振铃现象通常很难察觉,只有更高阶数才能显示明显的振铃现象。

示例代码

Matlab 复制代码
M = 2*size(I,1);  %滤波器行数
N = 2*size(I,1);  %滤波器列数
u = -M/2:(M/2-1);
v = -N/2:(N/2-1);
[U,V] = meshgrid(u,v);
D = sqrt(U.^2+V.^2);
D0 = 50;
n = 6;
H = 1./(1+(D./D0).^(2*n));    %构造6阶巴特沃斯低通滤波器
figure, mesh(U,V, H);

效果图片

相关推荐
檀越剑指大厂12 分钟前
Browser-Use WebUI:让AI自动使用浏览器帮你查询信息执行任务
人工智能
栗筝i15 分钟前
人工智能与机器学习,谁是谁的子集 —— 再谈智能的边界与演进路径
人工智能
胡耀超15 分钟前
5.第五章:数据分类的方法论
大数据·人工智能·分类·数据挖掘·数据治理·数据分类·分类分级
掘金詹姆斯15 分钟前
LangChain4j—接入其他大模型(二)
java·人工智能
前进的程序员24 分钟前
在Linux驱动开发中使用DeepSeek的方法
linux·运维·服务器·人工智能
机器之心1 小时前
刚刚,OpenAI推出「轻量级」Deep Research,免费用户也能薅羊毛!
人工智能
jndingxin1 小时前
OpenCV 图形API(61)图像特征检测------检测图像边缘的函数Canny()
人工智能·opencv·计算机视觉
机器之心1 小时前
RL真让大模型更会推理?清华新研究:其能力边界或仍被基座「锁死」
人工智能
不当菜鸡的程序媛1 小时前
为什么要提出Null-text Inversion
人工智能
独立开发之道1 小时前
AI 赋能 3D 创作!Tripo3D 全功能深度解析与实操教程
人工智能