图像的滤波
来源:互联网 发布:windows图形界面编程 编辑:程序博客网 时间:2024/04/28 17:40
1.图像的平滑:图像平滑的主要目的是减少图像的噪声。
(1)smooth_image(Image:ImageSmooth:Filter,Alpha:)
功能描述:使用递归滤波器对图像进行平滑(高斯滤波使用非递归滤波器)
参数:
Image(输入参数):输入图像;
ImageSmooth(输出参数):滤波后的图像;
Filter(输入参数):滤波器;
Alpha(输入参数):滤波参数:值越小,滤波效果越好(高斯滤波刚好相反);
(2)sigma_image(Image:ImageSigma:MaskHeight,MaskWidth,Sigma:)
功能描述:使用sigma(标准方差),对图像进行非线性滤波。
参数:
Image(输入参数):输入图像;
ImageSigma(输出参数):滤波后的图像;
MaskHeight(输入参数):掩码的高度;
MaskWidth(输入参数):掩码的宽度;
Sigma(输入参数):平均的最大偏差;
(3)mean_image(Image:ImageMean:MaskWidth,MaskHeight:)
功能描述:对图像进行均值滤波。
参数:
Image(输入参数):输入图像;
ImageMean(输出参数):滤波后的图像;
MaskWidth(输入参数):滤波掩码的宽度;
MaskHeight(输入参数):滤波掩码的高度;
(4)gauss_image(Image:ImageGauss:Size)
功能描述:使用离散高斯函数对图像进行滤波。
参数:
Image(输入参数):输入图像;
ImageGauss(输出参数):滤波后的图像;
Size(输入参数):滤波器尺寸;
2.中值滤波
算子:median(Image:ImageMedian:MaskType,Radius,Margin:)
功能描述:使用多种掩膜对图像进行中值滤波。
参数:
Image(输入参数):输入图像;
ImageMedian(输出参数):滤波后的图像;
MaskType(输入参数):滤波掩码种类('circle','square');
Radius(输入参数):滤波掩膜半径;
Margin(输入参数):边界处理方式;
3.图像的锐化:图像锐化的目的是为了使图像的边缘、轮廓线以及图像的细节变得清晰。
(1)frei_amp(Image:ImageEdgeAmp)
功能描述:使用Frei_Chen方法检测边缘(振幅,幅度)。
参数:
Image(输入参数):输入图像;
ImageEdgeAmp(输出参数):边缘幅度(梯度)图像;
(2)Kirsch_amp(Image:ImageEdgeAmp)
功能描述:使用Kirsch方法检测边缘(振幅,幅度)。
参数:
Image(输入参数):输入图像;
ImageEdgeAmp(输出参数):边缘幅度(梯度)图像;
(3)prewitt_amp(Image:ImageEdgeAmp)
功能描述:使用prewitt方法检测边缘(振幅,幅度)。
参数:
Image(输入参数):输入图像;
ImageEdgeAmp(输出参数):边缘幅度(梯度)图像;
(4)sobel_image(Image:EdgeAmplitude:FilterType,Size)
功能描述:使用sobel方法检测边缘(振幅,幅度)。
参数:
Image(输入参数):输入图像;
EdgeAmplitude(输出参数):边缘幅度(梯度)图像;
FilterType(输入参数):滤波器类型;
Size(输入参数):滤波器掩码尺寸;
(5)nonmax_suppression_amo(ImgAmp:ImageResult:Mode:)
功能描述:抑制边缘上的非极大值点。
参数:
ImgAmp(输入参数):边缘幅度(梯度)图像;ImageResult(输出参数):包含细节边缘区域的图像;
Mode(输入参数):非极大值抑制模式。默认值:'hvnms'.
4.图像的增强
(1)emphasize(Image:ImageEmphasize:MaskWidth,MaskHeight,Factor:)
功能描述:增强图像对比度。算子增强图像的高频区域(边缘和角),由此产生的图像看起来更清晰。
参数:
Image(输入参数):输入图像;ImageEmphasize(输出参数):对比度加强后图像;
MaskWidth(输入参数):低通滤波掩码宽度;
MaskHeight(输入参数):低通滤波掩码高度;
Factor(输入参数):增强图像对比度的系数;
(2)illuminate(Image:ImageIlluminate:MaskWidth,MaskHeight,Factor)
功能描述:增强图像对比度。图像很暗的部分可以变得更亮,很亮的部分可以变得更暗。
参数:
Image(输入参数):输入图像;ImageIlluminate(输出参数):输出图像;
MaskWidth(输入参数):低通滤波掩码宽度;
MaskHeight(输入参数):低通滤波掩码高度;
Factor(输入参数):增强图像对比度的系数;
- 图像的中值滤波
- 图像滤波的基本概念
- 图像的滤波
- 图像的中值滤波
- 图像的均值滤波、中值滤波_JAVA
- 图像的均值滤波和方框滤波
- 图像滤波---双边滤波和引导滤波的基本原理
- 频率域中的图像滤波
- 对图像滤波的理解
- 频率域中的图像滤波
- 图像的频率域高斯低通滤波
- 图像的高斯滤波
- 图像卷积和图像滤波的知识点
- 图像滤波
- 图像滤波
- 图像滤波
- 图像滤波
- 图像滤波
- IOS开发中有用的第三方库
- 基于无连接的UDP程序设计
- CentOS6.5下一键式创建VPN服务器
- 15.View the Exhibit and examine the data in the CUSTOMERS table.
- ace admin 左侧菜单定位
- 图像的滤波
- Web开发者的福利 30段超实用CSS代码笔记
- 【游戏引擎】win7配置安装firefly
- android 不能在子线程中更新ui的讨论和分析
- spring @component的作用
- 深入理解值传递和引用传递
- Android基于Bmob群聊功能的实现
- CC2541之SimpleBLEPeripheral程序流程分析 -- 01.启动和事件轮询
- 160120Xcode6中如何添加pch文件