当前位置: 首页 > ai >正文

学习海康VisionMaster之亮度测量

一:进一步学习了

       今天学习下VisionMaster中的亮度测量:这个和前面学习的都不一样了,这个是测量ROI区域内的平均亮度等

     1:什么是亮度测量?

      我们工业上用的相机里面有一个感光芯片(CCD/CMOS),主要基于光电效应,即当光线照射到感光芯片表面时,光敏元件(如光电二极管、光敏晶体管等)会产生电子-空穴对,进而产生电信号。这些电信号经过放大、滤波和增益控制等处理后,被转换为数字信号并传输给计算机或图像处理器,最终形成我们看到的图像‌,所以成像后的图片其实是每一个像素的亮度信息

       亮度测量模块针对输入灰度图像的指定ROI区域,输出该区域的图像灰度直方图、最小灰度值、最大灰度值、灰度均值、灰度标准差、对比度等信息

  2:应用场景

亮度测量在工业生产中常用于检测产品表面的亮度均匀性、色差或缺陷。例如:

  • 电子元件检测:检测手机屏幕、Cover Glass等部件的亮度分布,确保无暗斑或过曝区域

  • 印刷与包装:验证印刷品油墨的均匀性,或包装材料的反光度是否符合标准

  • 金属表面检测:识别金属件因氧化、划痕或涂层不均导致的亮度异常

三:直接上案例

1:先导入需要测试的图片集合

2:使用轮廓定位,把两个组件的线连起来,这里是需要设定模版匹配功能,这样图像不管怎么旋转都能准确定位图像位置,具体操作步骤可以参考前面课程

3:拖入位置修正功能:这个非常重要,这里也不提了,可以参考上一篇笔记

4:拖入亮度测量模块

5:这个模块没参数设定的,就直接在需要测量的区域画ROI

四:实测:上述设定好参数,开始实际测量看看效果

能看到实际的检测数据,其实这个应用是可以用在做自动补偿亮度模块上的,有时候外界环境关照条件不稳定,拍摄的图片有亮有暗,那我们可以测区域内的平均亮度,然后通过增益算法补偿到我们需要的亮度上,小伙伴们可以思考下怎么实现!

http://www.xdnf.cn/news/3941.html

相关文章:

  • 图像批量处理工具 界面直观易懂
  • TCP 与 UDP报文
  • Doo全自动手机壳定制系统
  • 【AI大模型学习路线】第一阶段之大模型开发基础——第四章(提示工程技术-1)Zero-shot与Few-shot。
  • 基于 jQuery 实现灵活可配置的输入框验证功能
  • 模型 - Xiaomi MiMo
  • Sui 上线两周年,掀起增长「海啸」
  • 【PostgreSQL数据分析实战:从数据清洗到可视化全流程】5.3 相关性分析(PEARSON/SPEARMAN相关系数)
  • MongoDB入门详解
  • 永磁同步电机控制算法--基于PI和前馈的位置伺服控制
  • C 语言 第五章 指针(7)
  • LLM提示词设计及多轮对话优化策略在心理健康咨询场景中的应用研究
  • 从零开始学习RAG
  • Jetpack Compose 响应式布局实战:BoxWithConstraints 完全指南
  • 从0到1快速了解Redis数据库
  • 数字化转型:激活存量,引爆增量的三大核心逻辑
  • Spring-使用Java的方式配置Spring
  • 基于Python+MongoDB猫眼电影 Top100 数据爬取与存储
  • 常用CPU、GPU、NPU、DSP、ASIC等芯片区别介绍
  • RGB三原色
  • MATLAB仿真定点数转浮点数(对比VIVADO定点转浮点)
  • 【AI论文】像素修补师(PixelHacker):具有结构和语义一致性的图像修复(Image Inpainting)
  • 【PostgreSQL数据分析实战:从数据清洗到可视化全流程】5.2 数据分组与透视(CUBE/ROLLUP/GROUPING SETS)
  • 三十二、命名实体识别概述
  • 前端-Vue的项目流程
  • 基于EFISH-SCB-RK3576工控机/SAIL-RK3576核心板的KTV点歌主机技术方案‌(国产化替代J1900的全场景技术解析)
  • DotNetBrowser 3.2.0 版本发布啦!
  • SpringMVC——第6章:RESTFul编程风格
  • Winform(11.案例讲解1)
  • 用户模块 - IP归属地功能实现与测试