灰度变换与空间滤波之二

直方图处理


灰度级范围(0,L-1)的数字图像的直方图是离散函数h(rk)=nk,  rk表示第k级灰度值,nk是图像中灰度为rk的像素个数。在实践中常用MN表示的图像像素总数除它的每个分量来表示归一化直方图。归一化的直方图由p(rk)=nk/MN给出,p(rk)即灰度级rk在图像中出现的概率的一个估计。所有分量和为1。


图像的直观感觉


暗图像,直方图分量集中在灰度级的低端。亮图像,直方图分量集中在灰度级的高端。低对比度图像具有较窄的直方图,且集中于灰度级中部。高对比度图像中直方图的分量覆盖很宽的灰度级范围,而且像素的分布没有不太均匀,只有少数垂线比其他的高许多。


直方图均衡

image.png

20170103153945589.png

halcon算子 equ_histo_image (GrayImage, ImageEquHisto)

作用:增强对比度

直方图规定化

(待研究)


局部直方图均衡

(待研究)


空间滤波基础

滤波指接受或拒绝一定的频率分量。低通滤波器的最终效果是模糊(平滑)一副图像。空间滤波器由(1)一个领域(典型地是一个较小的矩形),(2)对该邻域包围的图像像素执行的预定义操作组成。滤波产生一个新像素,新像素的坐标等于邻域中心的坐标,像素的值是滤波操作的结果。


平滑空间滤波器

平滑滤波器用于模糊处理和降低噪声。模糊处理经常用于预处理任务中,如在大目标提取前去除图像中的一些琐碎细节,以及桥接直线或曲线的缝隙。


均值滤波器mean_image(Image : ImageMean : MaskWidth, MaskHeight : );

中值滤波器median_image(Image : ImageMedian : MaskType, Radius, Margin : )

高斯滤波器gauss_image(Image : ImageGauss : Size : )


当图像细节与滤波器模板近似相同时,图像中一些细节受到的影响较大。

锐化空间滤波器

目的突出灰度的过渡区域

二阶微分在增强细节方面要比一阶微分好得多,是一个适合锐化图像的理想特性。

laplace算子laplace(Image : ImageLaplace : ResultType, MaskSize, FilterMask : )


该算子强调的是图像中灰度的突变,并不强调灰度级缓慢变化的区域。这将产生把浅灰色边线和突变点叠加到暗色背景的图像。将原图像和laplace图像叠加在一起的简单方法,可以复原背景并保持laplace锐化处理的效果。


read_image (Image, 'C:/Users/Percival/Desktop/laplace.png')
rgb1_to_gray (Image, GrayImage)
get_image_size (GrayImage, Width, Height)
laplace (GrayImage, ImageLaplace, 'absolute', 3, 'n_4')
add_image (ImageLaplace, GrayImage, ImageResult, 1, 0)


20170103174659199.jpg

非锐化掩蔽和高提升滤波


1、模糊原图像;
2、从原图像中减去模糊图像(产生的差值图像称为模板);
3、将模板加到原图像上。


使用一阶微分对(非线性)图像锐化-梯度

robert算子roberts(Image : ImageRoberts : FilterType : )

Soble算子sobel_amp(Image : EdgeAmplitude : FilterType, Size : )

sobel_dir(Image : EdgeAmplitude, EdgeDirection : FilterType, Size : )


混合空间增强

多算法综合应用


使用模糊技术进行灰度变换和空间滤波

(待研究)


--------------------- 

作者:pengjc2001 

来源:CSDN 

原文:https://blog.csdn.net/pengjc2001/article/details/53991394 

版权声明:本文为博主原创文章,转载请附上博文链接!


本文出自勇哥的网站《少有人走的路》wwww.skcircle.com,转载请注明出处!讨论可扫码加群:

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

会员中心
搜索
«    2024年4月    »
1234567
891011121314
15161718192021
22232425262728
2930
网站分类
标签列表
最新留言
    热门文章 | 热评文章 | 随机文章
文章归档
友情链接
  • 订阅本站的 RSS 2.0 新闻聚合
  • 扫描加本站机器视觉QQ群,验证答案为:halcon勇哥的机器视觉
  • 点击查阅微信群二维码
  • 扫描加勇哥的非标自动化群,验证答案:C#/C++/VB勇哥的非标自动化群
  • 扫描加站长微信:站长微信:abc496103864
  • 扫描加站长QQ:
  • 扫描赞赏本站:
  • 留言板:

Powered By Z-BlogPHP 1.7.2

Copyright Your skcircle.com Rights Reserved.

鄂ICP备18008319号


站长QQ:496103864 微信:abc496103864