转自:https://blog.csdn.net/hustrains/article/details/9153553
Fspecial函数用于创建预定义的滤波算子,其语法格式为:
h = fspecial(type)
h = fspecial(type,parameters,sigma)
参数type制定算子类型,parameters指定相应的参数,具体格式为:
type=‘average’,为均值滤波,参数为n,代表模版尺寸,用向量表示,默认值为[3,3]。
type= ‘gaussian’,为高斯低通滤波器,参数有两个,n表示模版尺寸,默认值为[3,3],sigma表示滤波器的标准差,单位为像素,默认值为 0.5。
type= ‘laplacian’,为拉普拉斯算子,参数为alpha,用于控制拉普拉斯算子的形状,取值范围为[0,1],默认值为0.2。
type= ‘log’,为拉普拉斯高斯算子,参数有两个,n表示模版尺寸,默认值为[3,3],sigma为滤波器的标准差,单位为像素,默认值为0.5
type= ‘prewitt’,为prewitt算子,用于边缘增强,无参数。
type= ‘sobel’,为著名的sobel算子,用于边缘提取,无参数。
type= ‘unsharp’,为对比度增强滤波器,参数alpha用于控制滤波器的形状,范围为[0,1],默认值为0.2。
例子:
,>> G=fspecial(‘gaussian’,5)%参数为5,表示产生55的gaussian矩阵,如果没有,默认为33的矩阵。
G =

0.0000    0.0000    0.0002    0.0000    0.0000
0.0000    0.0113    0.0837    0.0113    0.0000
0.0002    0.0837    0.6187    0.0837    0.0002
0.0000    0.0113    0.0837    0.0113    0.0000
0.0000    0.0000    0.0002    0.0000    0.0000>> G=fspecial('gaussian',5,1.5)%1.5为滤波器的标准差。

G =

0.0144    0.0281    0.0351    0.0281    0.0144
0.0281    0.0547    0.0683    0.0547    0.0281
0.0351    0.0683    0.0853    0.0683    0.0351
0.0281    0.0547    0.0683    0.0547    0.0281
0.0144    0.0281    0.0351    0.0281    0.0144>> >> G=fspecial('average')%默认为3*3的矩阵。均值滤波

G =

0.1111    0.1111    0.1111
0.1111    0.1111    0.1111
0.1111    0.1111    0.1111>> G=fspecial('average',5)%会产生5*5的矩阵。

Matlab中fspecial的用法相关推荐

  1. 2021-05-07 matlab中的addpath用法

    matlab中的addpath用法 打开一个不在matlab工作路径上的文件,matlab会弹出提示找不到.而如果文件在它的工作路径上,matlab就直接打开那个文件,不会弹出提示.用addpath把 ...

  2. matlab 中imagesc的用法

    imagesc(A) 将矩阵A中的元素数值按大小转化为不同颜色,并在坐标轴对应位置处以这种颜色染色 imagesc(x,y,A) x,y决定坐标范围,x,y应是两个二维向量,即x=[x1 x2],y= ...

  3. matlab sort descend,详解Matlab中 sort 函数用法

    搜索热词 (1)B=sort(A) 对一维或二维数组进行升序排序,并返回排序后的数组,当A为二维时,对数组每一列进行排序. eg: A=[1,5,3],则sort(A)=[1,3,5] A=[1,3; ...

  4. matlab imagesc参数设置,[转载]matlab 中imagesc的用法

    imagesc(A) 将矩阵A中的元素数值按大小转化为不同颜色,并在坐标轴对应位置处以这种颜色染色 imagesc(x,y,A) x,y决定坐标范围,x,y应是两个二维向量,即x=[x1 x2],y= ...

  5. matlab中频域信号IFFT,MATLAB中ifft函数用法、性质、特性-以及与fft的组合应用全面深入解析(含程序)...

    MATLAB中ifft函数用法.性质.特性,以及与fft的组合应用全面深入解析(含程序) 前言 在我之前的<MATLAB中fft函数用法.性质.特性.缺陷全面深入解析(含程序)>中,我已经 ...

  6. Matlab中 intlinprog函数用法简介

    Matlab中 intlinprog函数用法简介 本来想要自己亲手写一遍的,发现了一优质博文基本上跟我做过的例题大差不差,所以就直接放上链接. 参考链接 https://www.cnblogs.com ...

  7. matlab在axis,matlab中axis的用法

    >> axis([0 2*pi -0.9 0.9]) 图 5.1.3 使用了图形修饰的 plot 函数绘制的正弦曲线 5.1.3 图形的比较显示 在一般默认的情况下,MATLAB 每次使用 ...

  8. 关于MATLAB中clear的用法

    关于MATLAB中clear的用法 图中为MATLAB中关于clear的帮助文档 一般来说,我们经常用到的clear包括两种:clear 和 clear all,下面介绍一下两者的区别: 一.MATL ...

  9. MATLAB中(:,1)是什么含义?/MATLAB中冒号的用法

    f(:,1)就是取f 矩阵的第1列. f=[1,2,3; 3,4,6; 7,8,9] f(:,1) matlab中冒号的用法总结: 1) a:b 表示[a,a+1,--,b] A=1:5 A = 1 ...

  10. matlab stem 属性,matlab中stem函数用法_常见问题解析

    matlab中如何自定义图例_常见问题解析 matlab中自定义图例的方法:首先打开matlab软件:然后点击勾选按钮,新建一个文件并输入代码为"x = 0:pi/50:2*pi;" ...

最新文章

  1. 根据值 加密后的值 算出key_Bugku:加密 rsa
  2. Java的知识点32——Mysql的简单使用
  3. 网站的domain不在首页的原因
  4. 炫界 (795) -(脸兵马俑)_秦兵马俑彩绘脱落背后的秘密: 粘合剂竟然是动物胶与蛋类混合...
  5. c#12星座速配代码_原来12星座的软件工程师是这样的
  6. poj 3280 区间dp
  7. Weex小册—从0搭建一个Weex项目
  8. cvThreshold() 阈值化
  9. 大作业---Android本地音乐播放器开发知识点19145120
  10. 按键精灵写小脚本进行校园网自动验证
  11. python开发语音录入_用Excel及Python实现数据录入语音校对功能
  12. 极限存在准则,两个重要极限
  13. 3.2收缩-扩张喷管实例
  14. python变量的使用_python变量赋值的几种形式细节
  15. Linux中查看压缩包的内容,linux中肿么查看压缩包中的内容
  16. MyBatis的参数传递
  17. PE文件-PE文件格式
  18. Android10 分享微信提示获取资源失败
  19. 对冲基金桥水交班:达利欧卸任 将控制权交接给下一代
  20. C语言使用函数递归实现n的k次方(包括负数次方)

热门文章

  1. 图灵在计算机科学方面主要贡献,图灵在计算机理论方面的贡献
  2. 圆形连接器工业M8连接器M12连接器UL认证安装螺钉扭力测试国际IEC标准
  3. 教你屏蔽CSDN广告
  4. 密封橡胶圈尺寸缺陷视觉检测系统
  5. 多个版本的BIND DNS软件都存在一个严重漏洞
  6. 连点器android版本,连点器安卓手机版
  7. dcp-9020cdn复印位置有_兄弟DCP-9020CDN打印机驱动下载
  8. pyltp进行词性标注
  9. IDEA离线安装插件
  10. 切换计算机管理员身份,管理员身份运行,教您如何设置以管理员身份运行程序...