matlab巴特沃斯高通滤波器
I1=imread('原图.jpg');
figure(1);imshow(I1);
title('原图');
m=double(I1);
f=fft2(m);
f=fftshift(f);
[N1,N2]=size(f);
n1=round(N1/2);
n2=round(N2/2);
n=2;d0=10;
for i=1:N1
for j=1:N2
d=sqrt((i-n1)^2+(j-n2)^2);
h=(1/(1+(d0/d)^(2*n)))+0.5;
y(i,j)=h*f(i,j);
end
end
y=ifftshift(y);
A=ifft2(y);
B=uint8(real(A));
figure(2);imshow(B);
title('巴特沃斯高通滤波d0=10');
imwrite(B,'巴特沃斯高通滤波d0=10.jpg')
matlab巴特沃斯高通滤波器相关推荐
- 图像处理之理想高通滤波器、巴特沃斯高通滤波器和高斯高通滤波器的matlab简单实现
一.前言 高通滤波器的功能是让高频率通过而滤掉或衰减低频,其作用是使图像得到锐化处理,突出图像的边界.经理想高频滤波后的图像把信息丰富的低频去掉了,丢失了许多必要的信息**.一般情况下,高通滤波对噪声 ...
- Matlab高频强调滤波增强,高斯高通滤波器,巴特沃斯高通滤波器图像处理
一.目标: 对lena图像采用高频强调滤波增强方法,并分析方法的效果.(理想.巴特沃斯.高斯).其结果好不好?能否有改善的方法? 二.函数分析: 1.高斯高通滤波器 传递函数: 高斯低通滤波器 传递函 ...
- 四阶巴特沃斯高通滤波器
一.设计方案 1.理论参考 图1.1-1 巴特沃斯高通滤波器归一化幅频响应 图1.1-2 巴特沃斯低通.高通电路阶数n与增益的关系 图1.1-3 二阶高通滤波电路及其传递函数 2.电路设计 综合滤波器 ...
- MATLAB巴特沃斯高通滤波图像
clc,clear,close all % 清理命令区.清理工作区.关闭显示图形 warning off % 消除警告 feature jit off % 加速代码运行 D0 = 4; % 阻止的频率 ...
- MATLAB巴特沃斯滤波器C语言离散实现
matlab创建一个4阶巴特沃斯低通滤波器代码: clc clear % Digits =8; fs=40960; lpf=8000; f=8000; t=0:1/fs:0.1-1/fs; x=cos ...
- matlab 巴特沃斯滤波
低通滤波 fs=30; %采样频率 N=300; %N/fs 秒数据 n=0:N-1; t=n/fs; %时间if 0 fl = 0.4; %低频 fh = 5; %高频 s=cos(2*pi*fl* ...
- MATLAB巴特沃斯陷波滤波图像
clc,clear,close all % 清理命令区.清理工作区.关闭显示图形 warning off % 消除警告 feature jit off % 加速代码运行 D0 = 4; % 阻止的频率 ...
- MATLAB巴特沃斯低通滤波图像
clc,clear,close all % 清理命令区.清理工作区.关闭显示图形 warning off % 消除警告 feature jit off % 加速代码运行 D0 = 20; % 阻止的频 ...
- matlab巴特沃斯滤波器用法
基于matlab 的数字滤波器 clear clc fs = 22050; wp=0.1*pi;%通带截止频率 ws=0.4*pi;%阻带截止频率 Rp=3;%通带衰减率 Rs=75;%阻带衰减率 F ...
最新文章
- JDK1.5 与 JDK1.6的新特性
- P6088-[JSOI2015]字符串树【可持久化Trie,LCA】
- 【TensorFlow】多GPU训练:示例代码解析
- Unity搭建简单的图片服务器
- 【Java程序设计】异常处理
- 举个栗子!Tableau 技巧(97):离线安装 Linux 版 Tableau Server
- php excel 保护工作表,PHPExcel 指定列表锁定受保护加密不可更改方法
- 基因组选择技术在农业动物育种中的应用
- window11离线安装android子系统步骤
- 在深信服实习是怎样的体验(研发测试岗)
- H5调起摄像头拍照上传
- Python一行代码实现正三角形
- 在word2016中对图片插入题注
- 双鱼座三:舞者与梦想家的一周
- Android 解压zip文件你知道多少?
- ZZULIOJ 1011: 圆柱体表面积(C/C++)
- Windows program design读书笔记第2章
- 【托业】【跨栏】TEST05
- NP-complete
- matlab中结束脚本运行_如何让MATLAB控制你的鼠标和键盘
热门文章
- FSMC驱动TFTLCD原理详解
- yii2的components详解
- Redis 之 LRU 与 LFU
- 小于三位的正整数 正则式_蓝调解码|样板文章,投稿必读:计算思维培养的“递进式”活动设计研究...
- 楚楚街开场动画(有彩蛋)
- Tray is not a constructor ——electron new Tray报错 『 踩坑记录 』
- 支付宝支付,支付宝手机网页支付
- 微信小程序的onLoad方法不执行
- centos7 svn集成ldap用户认证
- 企业租用网络大带宽具备哪些优势