气泡的图像增强

简介: 气泡的图像增强对于这样的图片,如果只是基于普通的阈值处理、或者是梯度增强,都会因为背景比较复杂,从而结果不是很理想。很久之前,我的考虑就是要基于图像的本质特征。什么是图像的本质特征?比如这里我关心的是圆的区域,它的特点就是梯度从四周向中心有强烈的抖动变化。

气泡的图像增强

对于这样的图片,如果只是基于普通的阈值处理、或者是梯度增强,都会因为背景比较复杂,从而结果不是很理想。很久之前,我的考虑就是要基于图像的本质特征。
什么是图像的本质特征?比如这里我关心的是圆的区域,它的特点就是梯度从四周向中心有强烈的抖动变化。那么如何将这个变化表现出来?最为直观的就是计算图像的梯度场。
这个结果出来以后,就可以比较明显。这里梯度场的计算,是对sobel在x方向和y方向的结果分别作平均(就是一个小区域求平均值)后再求和。思路比较简洁明了,但是结果却是能够看出,感兴趣的区域都凸显出来了。
在这个基础上,再进行阈值处理,就可以得到比较好的结果。
和原图的比较
这样,基本上是把感兴趣的气泡都选了出来。
小结:对于一个问题的认真研究很重要,因为这往往能够解决一系列的问题。





目前方向:图像拼接融合、图像识别 联系方式:jsxyhelu@foxmail.com
目录
相关文章
|
图形学 开发者
3D模型如何设置凹凸贴图?
3D模型如何设置凹凸贴图?
182 0
Photoshop - 怎么让画布大小自适应图像大小?
Photoshop - 怎么让画布大小自适应图像大小?
1136 0
Photoshop - 怎么让画布大小自适应图像大小?
|
4月前
|
算法 计算机视觉 Python
圆形检测算法-基于颜色和形状(opencv)
该代码实现了一个圆检测算法,用于识别视频中的红色、白色和蓝色圆形。通过将图像从RGB转换为HSV颜色空间,并设置对应颜色的阈值范围,提取出目标颜色的区域。接着对这些区域进行轮廓提取和面积筛选,使用霍夫圆变换检测圆形,并在原图上绘制检测结果。
132 0
|
9月前
|
数据可视化 定位技术 开发者
黑白或彩色线稿地图设计定制装饰画中线条轮廓素材底图获取方法合集
黑白或彩色线稿地图设计定制装饰画中线条轮廓素材底图获取方法合集
109 1
|
计算机视觉 C++ Python
Python相片图片编辑工具-翻转旋转亮度磨皮裁剪添加文字
这篇博客针对<<Python相片图片编辑工具-翻转旋转亮度磨皮裁剪添加文字>>编写代码,代码整洁,规则,易读。 学习与应用推荐首选。
131 0
Photoshop绘制立体风格的拾色器图标
Photoshop绘制立体风格的拾色器图标
69 0
Photoshop极坐标滤镜巧绘三维游泳圈
Photoshop极坐标滤镜巧绘三维游泳圈
93 0
|
数据可视化 定位技术 开发者
地图的路网、边界等线条底图素材的获取方法
本文介绍获取定制地图中路网、水体等线条素材底图的免费方法~
584 1
|
前端开发 数据可视化
【视觉基础篇】13 # 如何给简单的图案添加纹理和复杂滤镜?
【视觉基础篇】13 # 如何给简单的图案添加纹理和复杂滤镜?
105 0
【视觉基础篇】13 # 如何给简单的图案添加纹理和复杂滤镜?
|
前端开发 Java Android开发
图像融合效果-渐变
图像融合效果-渐变
228 0

热门文章

最新文章