用matlab对图像进行高通滤波图片黑乎乎的,高通滤波到底是干什么用的啊?

如题所述

所谓高通就是高频率的波段能通过,高频段表现在图像上就是变化大的那部分,通常是某两部分的连接区域,这两部分有着明显差异,那么它们的连接区域反应在频谱上就是高频部分。一般地讲,高通可用于边缘检测,低通用于图像平滑
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-12-25
所谓高通就是高频率的波段能通过,高频段表现在图像上就是变化大的那部分,通常是某两部分的连接区域,这两部分有着明显差异,那么他们的连接区域反应在频谱上就是高频部分!追问

哦,那高通滤波主要干什么用啊?

第2个回答  2012-12-27
一般地讲,高通可用于边缘检测,低通用于图像平滑本回答被提问者采纳
第3个回答  2019-01-04
我最近做实验用到高通滤波,代码一直有问题,滤波后图像像素值全为0。麻烦楼主发一份代码给我可以吗?邮箱750460433@qq.com

用matlab对图像进行高通滤波图片黑乎乎的,高通滤波到底是干什么用的...
一般地讲,高通可用于边缘检测,低通用于图像平滑 本回答被提问者采纳 spirit3772 | 推荐于2017-12-15 08:44:49 举报| 评论 6 0 所谓高通就是高频率的波段能通过,高频段表现在图像上就是变化大的那部分,通常是某两部分的连接区域,这两部分有着明显差异,那么他们的连接区域反应在频谱上就是高频部分! 追问...

matlab中低通滤波器与高通图像差别大吗
差别还是较大的。高通滤波器和低通滤波器区别是高通滤波器是允许信号中的高频或者交流分量通过,抑制低频或者直流分量的滤波器。而低通滤波器是允许信号中的低频或者直流分量通过,抑制高频分量或者干扰和噪音的滤波器。因此总体来讲就是低通滤波器是保留小于截止频率信号的,而高通的滤波器则是保留大于截止...

matlab中如何对图像作理想高通滤波处理
g1=ifftshift(g1);g1=uint8(real(ifft2(g1))); %显示理想高通滤波结果 figure(3);imshow(g1);title('理想高通滤波结果')g2=ifftshift(g2);g2=uint8(real(ifft2(g2)));figure(4);imshow(g2); %显示理想高通加强滤波结果 title('理想高通加强滤波结果')

用Matlab编写高通滤波器的程序
freqz(b,1) 看滤波器特性 filterX = filter(b,1,信号);filterX就是最后的结果

用matlab设计滤波器
x_2=filter(hh2,1,x);% 滤波 x_2(1:ceil(N\/2))=[];% 群延时N\/2,删除无用信号部分 L=length(x_2);N=2^(nextpow2(L));Hw_2=fft(x_2,N);figure(3);subplot(2,1,1);plot(t(1:L),x_2);grid on;title('x_2=cos(2*pi*150*t)');xlabel('时间\/s');subplot(2,...

用MATLAB设计低通,带通,高通和带阻FIR数字滤波器 急!!!
4.IIR数字滤波器的相位特性不好控制,对相位要求较高时,需加相位校准网络。在MATLAB下设计IIR滤波器可使用Butterworth函数设计出巴特沃斯滤波器,使用Cheby1函数设计出契比雪夫I型滤波器,使用Cheby2设计出契比雪夫II型滤波器,使用ellipord函数设计出椭圆滤波器。下面主要介绍前两个函数的使用。与FIR滤波器的设计不同,IIR...

高通、低通、带通、带阻四种滤波器在MATLAB中仿真
高通滤波 clear;clear clf;对连续时间信号进行采样 f1=2;f2=5;f3=8;fs=20;Ts=1\/fs;M=200;k=0:M-1;fk=cos(2*pi*f1*k*Ts)+cos(2*pi*f2*k*Ts)+cos(2*pi*f3*k*Ts);figure(1)subplot(411)plot(k,fk)xlabel ' 'title '滤波前的波形图';N = M;F = fft(fk, N);subplot...

如何用matlab画滤波器?
2,本低通滤波器的过渡带是:DeltaW=Ws-Wp=(5-3)*pi\/50=.04pi 3,N=6.6pi\/DeltaW=6.6pi\/.04pi=165 所以滤波器的阶数至少是165。在该帖子中是用理想低通滤波器的方法来计算的,这里用fir1函数来计算,相应的程序有 fs=100; % 采样频率 wp = 3*pi\/50; ws = 5*pi\/50; delta...

用matlab中 fdatool制作的高通滤波器如何调用
在fdatool中设计好高通滤波器后,选择菜单中的File->Export...可以把滤波器的系统函数的系数导出来,如果设计的是FIR滤波器,变量名默认为Num,就相当于你的FIR滤波器的hn。假设你的要滤波的输入序列为x的话,滤波结果 y = filter(Num, 1, x);如果设计的是IIR滤波器,输出的变量有两个:SOS和G...

基于fdatool的滤波器设计(低通、带通、高通)
一、fdatool滤波器设计 利用fdatool进行滤波器设计,首先选择工具,可以生成用于FIR或IIR滤波器的系数矩阵或对象。对于FIR滤波器,如bpf70M,你可以将其导出到工作区,以`filter(bpf70M, 1, dataRaw)`的形式调用;导出为ASCII文件(如.bcf)后,通过`BPF=load('bpf70M.fcf'); dataFiltered=filter(...

相似回答