首页 > 其他分享 >砥砺的前行|基于labview的机器视觉图像处理(七)——图像双边处理自适应亮度

砥砺的前行|基于labview的机器视觉图像处理(七)——图像双边处理自适应亮度

时间:2022-12-12 16:01:24浏览次数:62  
标签:边界 处理 文章 labview 算法 图像处理 标准差 砥砺 双边


文章目录

  • ​​一、参考文章​​
  • ​​二、双边带处理​​
  • ​​2.1 熵​​
  • ​​2.2 边界​​
  • ​​2.3 标准差​​
  • ​​三、算法改进​​

一、参考文章

​Global and Adaptive Contrast Enhancement
for Low Illumination Gray Images​

二、双边带处理

砥砺的前行|基于labview的机器视觉图像处理(七)——图像双边处理自适应亮度_标准差


这里面的ganmma值被文章定死定为2.5了,对于Ga和Gb就是对于暗部和亮部进行双边处理的,G就是最终处理的效果。

而阿尔法那个值是文章下面给出了

砥砺的前行|基于labview的机器视觉图像处理(七)——图像双边处理自适应亮度_图像处理_02


也就是这里的fitness,由熵、边界和标准差进行处理,而权重都是取1/3的(可以调整,我们准备用模糊算法进行计算出三个权重也就是lameda的值)

2.1 熵

砥砺的前行|基于labview的机器视觉图像处理(七)——图像双边处理自适应亮度_计算机视觉_03


砥砺的前行|基于labview的机器视觉图像处理(七)——图像双边处理自适应亮度_标准差_04

2.2 边界

砥砺的前行|基于labview的机器视觉图像处理(七)——图像双边处理自适应亮度_人工智能_05


T就是总共的像素点个数,edge就是边界,n就是边界数量(解释,边缘处理就是看数值突变的,如果亮度很暗,那么边界的条数会响应减少)

2.3 标准差

标准差的公式我就不多说了,网上有很多
在我们实际试验的过程中发现,亮度的处理其实对于标准差的影响最为显著,所以我们决定将标准差的权重相对调大,如6 2 2

三、算法改进

在对于fitness中对于lameda的判定过于主观,因此我们决定选用模糊算法时间区间预测,从而获取最好的效果

熵    小 中 大
边界 小 中 大
标准差 小 中 大

不同的图像会有不同的小中大,进行分类出小中大,而一定定位好区域,可以经过查表给出相应较优的三个权重(这个所查的表,一定是事先经过大量的数据处理后,得到的较优结果)


标签:边界,处理,文章,labview,算法,图像处理,标准差,砥砺,双边
From: https://blog.51cto.com/u_15909950/5930352

相关文章

  • 《图形图像处理》课程项目设计任务书
    一、项目设计参考选题2022年图形图像处理项目选题推荐二、项目设计具体要求根据选定的主题,搜集素材完成项目设计、演示文稿制作、解说稿的书写、模拟演练,注意设计主题......
  • 《基于Csharp+OpenCV图像处理实战》 关于软件部署的7个步骤
    一是持续部署的方法;二是集中解决部署问题方法。操作系统最好使用主流系统,这样首先就解决了系列问题。我一般是建一个虚拟机来进行测试。1、首先是设置为Release模式2......
  • 【图像处理笔记】傅里叶变换
    【图像处理笔记】总目录0引言在之前的博客图像增强,傅里叶变换(OpenCV)中都有用到过傅里叶变换,但一直都不是特别理解,现系统地学习一下。先来看一个视频傅里叶级数与傅立叶......
  • OpenCV3图像处理笔记
    此笔记针对Python版本的opencv3,c++版本的函数和python版本的函数参数几乎一样,只是矩阵格式从ndarray类型变成适合c++的mat模板类型。注意,因为python版本的opn......
  • 跟我学Python图像处理丨带你入门OpenGL
    摘要:介绍Python和OpenGL的入门知识,包括安装、语法、基本图形绘制等。本文分享自华为云社区《[Python图像处理]二十七.OpenGL入门及绘制基本图形(一)》,作者:eastmount。一.O......
  • 图像处理技术-文字工具-制作乡村个人防护宣传海报
    随着各地的解封政策,接下来如何将个人防护措施宣传到乡村的每一个角落,以此为背景,完成乡村个人海报的设计与制作。   ......
  • 图像处理技术-变形变换-制作手提袋
    实现步骤:1.搜集手提袋相关素材和背景素材。2.新建文件1920px*1080px,CMYK模式、分辨率:100像素/英寸,命名为“绘制手提袋”并保存。3.打开背景素材,使用移动工具将其置入“......
  • OpenCL:图像处理基础note
    使用图像对象的理由虽然对于图像也可以把它的像素数据当做一般的缓存数据来处理,但是如果把它当做图像来处理有如下好处:在GPU中,图像数据是保存在特殊的全局内存中,即纹理......
  • Python使用Opencv图像处理方法完成手势识别(一)
    OverridetheentrypointofanimageIntroducedinGitLabandGitLabRunner9.4.Readmoreaboutthe extendedconfigurationoptions.Beforeexplainingtheav......
  • 本科课程【数字图像处理】实验1 - 腐蚀与膨胀
    大家好,我是【1+1=王】,热爱java的计算机(人工智能)渣硕研究生在读。如果你也对java、人工智能等技术感兴趣,欢迎关注,抱团交流进大厂!!!Goodbetterbest,neverletitrest,un......