亮度测量

本节内容包含:

模块原理

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

图像灰度直方图是对图像中灰度级分布的统计,反映图像中某种灰度出现的频率。灰度直方图是针对数字图像中所有的像素,按照灰度值大小分别统计其出现的频率,即图像中具有某种灰度级的像素个数。直方图的横坐标代表灰度级,纵坐标代表灰度级出现的频率。

图 1 图像灰度直方图

如上图所示,直方图横坐标的范围是0-255,表示有255个灰度级。图的左侧值较小,对应图像中较暗的区域;图的右侧值较大,对应图像中较亮的区域。纵坐标表示对应灰度值出现的次数。

使用方法

亮度测量模块多用于生产中测量生成的图像灰度值是否满足要求、光源或者环境光对生成图像的影响,以及对图像内各区域间的灰度值进行对比测试等。

亮度测量模块一般与采集模块、图像处理等模块配合使用,采集模块作为前序模块,图像处理作为后续模块,采集模块得到的图像通过亮度测量模块进行图像ROI内所有像素点的灰度均值和灰度标准差测量,得到需要的图像数据,然后给到后续的图像处理等模块进行后续处理。

图 2 亮度测量方案示例

该示例通过测量两张图所有像素点的对比度值,再通过变量计算完成多图像对比度均值测量的应用。

图 3 亮度测量执行结果

参数配置

基本参数如下:

输入源

需要订阅前序模块的图像数据,可以是图像源模块输出的图像数据,也可以是图像处理模块处理后的图像数据。

输出掩膜

可设置是否输出掩膜图像。

ROI区域类型
  • 选择图形类型,需设置以下参数:

    ROI创建
    • 绘制:自定义选择绘制全图、圆形、扇形、矩形及多边形ROI区域。

      图 4 ROI创建形状
    • 继承按矩形/圆形区域需要订阅前序模块的输出区域,按矩形/圆形参数需要自定义或订阅相关参数。

  • 选择图像类型,需订阅指定图像作为掩膜图像。

模块结果

该模块的模块结果介绍请见亮度测量