⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 线性滤波.txt

📁 这个压缩包是关于matlab编程语言中常用的函数的
💻 TXT
字号:
线性滤波技术

1. 二维卷积函数conv2
   C=conv2(A,B,'shape'); %计算矩阵A和B的卷积。

   若size(A)=[Ma,Na],size(B)=[Mb,Nb],则size(C)=[Ma+Mb-1,Na+Nb-1]
   参数shape可取:full 缺省值,返回二维卷积的全部结果
                  same 返回二维卷积结果中与A大小相同的中间部分
                  valid 返回在卷积过程中,未使用边缘补0部分计算的
                        卷积结果部分,当size(A)>size(B)时,size(C)=[Ma-Mb+1,Na-Nb+1]

2. 二维线性数字滤波filter2
   Y=filter2(B,X,'shape');  %使用矩阵B中的二维FIR滤波器对数据X进行滤波
   参数shape的取值也有如上三种

3. 产生预定义滤波器fspecial
   H=fspecial(type); %产生一个由type指定的二维滤波器H
   参数type可取:gaussian	高斯低通滤波器
                 sobel		Sobel水平边缘增强滤波器
                 prewitt	Prewitt水平边缘增强滤波器
                 laplacian	近似二维拉普拉斯运算滤波器
                 log		高斯拉普拉斯(LoG)运算滤波器
                 average	均值滤波器
                 unsharp	模糊对比增强滤波器
   

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -