石鑫华视觉论坛

 找回密码
 注册会员
查看: 11817|回复: 22

[原创] NI Vision Assistan视觉助手教程 5.5 Brightness亮度

[复制链接]
  • TA的每日心情
    擦汗
    11 小时前
  • 签到天数: 3382 天

    连续签到: 4 天

    [LV.Master]2000FPS

    发表于 2013-2-21 08:48:56 | 显示全部楼层 |阅读模式 来自:广东省东莞市 电信

    注册登陆后可查看附件和大图,以及购买相关内容

    您需要 登录 才可以下载或查看,没有账号?注册会员

    x
    NI Vision Assistant视觉助手教程

    第五章 图像处理-Image图像


    第五节 Brightness亮度

    Brightness亮度,函数说明信息为改变亮度(brightness)对比度(contrast)伽马值(gamma),其函数在面板中的位置如下图所示:


                                   
    登录/注册后可看大图

    图1 Brightness亮度

    此函数是关于亮度、对比度、伽马值的函数,因此其是可以针对彩色、灰度图像的。下面点击函数进入设置。

                                   
    登录/注册后可看大图

    图2 Brightness亮度函数设置界面

    我们看到亮度函数与前面介绍的一些函数略有不同,在主窗口的图像窗口中,将其拆分为了两个图像窗口,一个为Original Image原始图像,另一个为Processed Image处理图像,在窗口控制工具栏边上,还多了一个Toggle Dual Image Display按钮。这个功能是在2011SP1以后的版本中出现的,之前的版本中是没有此功能的。只有处理窗口。可以使用鼠标在原始图像(或处理图像)窗口中移动获取位置坐标、颜色值(灰度值)的信息,并且在处理图像(或原始图像)中复制一个虚拟鼠标以获取处理图像(或原始图像)中的位置信息。但是比较遗憾的是,不知道是Bug还是什么原因,复制的鼠标无法获取当前图像上的颜色值信息(为0),只能获取坐标信息。接下来学习一下具体的亮度Setup设置:

                                   
    登录/注册后可看大图

    图3 Brightness亮度设置

    进入亮度设置函数界面,只有一个Brightness选项卡,也没有Main主体选项卡。当然这个函数是可以用于脚本的,而且是会改变原始图像的。只是此函数是针对整个图像的,不需要ROI,也就不能移动ROI,和参考坐标系。因此只有一个Step Name就直接集成到Brightness选项中了。
    Brightness亮度:用于调整图像的明亮程度,可以从0~255级可调,默认值为128,下面是将亮度调成0和255后与128的默认值的效果:

                                   
    登录/注册后可看大图

    图4 Brightness亮度为0与亮度为128对比

                                   
    登录/注册后可看大图

    图5 Brightness亮度为255与亮度为128对比

    从上面两幅图像中可以看到,当亮度为0时,毛主席的脸变黑了,而当亮度为255时,毛主席的额头发亮。亮度的调整需要把握度,太暗了或太亮了,都会造成图像信息丢失。
    Contrast对比度:用于调整图像的对比度。可调范围从0~89,且可以使用一位小数点,默认的值为45,而来看一下将对比度调整为10(没有调整到0,因为调整为0时,整个图像将变成灰度图)和调整为89时与对比度为45时的对比度效果对比:

                                   
    登录/注册后可看大图

    图6 对比度为10时与对比度为45时的图像对比

                                   
    登录/注册后可看大图

    图7对比度为89时与对比度为45时的图像对比

    从图6与图7效果来看,对比度值较小时,就如雾中看花,看不清楚呀。而当对比度很大时,那颜色就非常的鲜艳了,毛主席的的脸都红的滴出血来了。
    Gamma伽马:调整图像的伽马值。默认范围为10.0~0.10,默认值为1.0。下面为伽马值调整为最大的10和最小的0.1时的图像效果对比:

                                   
    登录/注册后可看大图

    图8 Gamma伽马为10时与伽马为1时的图像效果

                                   
    登录/注册后可看大图

    图9 Gamma伽马为0.1时与伽马为1时的图像效果

    从上图中看到,当伽马为10时,画面非常黑暗,毛主席就像躲在黑暗角落里的杀手,看不见。而当伽马值为0.1时,图像非常明亮,毛主席就像在仙界的神仙,有一种隐隐约约的感觉。
    Lookup Table查找表:用于显示当前参数时查找表曲线。
    Color Plane彩色平面:当针对彩色力进行亮度调整时,还可以针对不同的色彩平面进行调整。默认的是所有平面All使用相同的传递函数进行调整;如果使用单独的色彩平面进行调整时,效果也是会不一样的,下面来看一些示例:

                                   
    登录/注册后可看大图

    图10 亮度调整-Red红色平面值为0

                                   
    登录/注册后可看大图

    图11 亮度调整-Red红色平面值为255

    从上面两图中可以看出,当只调整单一平面时,只针影响单一平面的值,如图9中,当红色平面的亮度为0时,可以看到100的红老毛已经变成了10元的蓝老毛了。而当红色平面为255时,红色的老毛更红了,很有过年的喜庆氛围,不过一看就知道是假币。
    调整单一颜色平面时,可以看到查找表中各种颜色的曲线是分享受的。
    Red Channel红色频道、Green Channel绿色频道、Blue Channel蓝色频道指示了三种颜色平面的曲线所以使用的颜色。
    Reset重置:当要回复原始图像的亮度、对比度、伽马值时,可以点击重置按钮复原图像。

                                   
    登录/注册后可看大图

    图12 Brightness亮度函数对灰度图像进行处理

    从图12中看到,对灰度图像进行处理时,调整参数是一样的,只是少了一个彩色平面选项,其它功能都是一样的。调整好想要的效果后,点击OK确定,完成亮度函数设置。
    注意:当浏览器中即有彩色图像,又有灰度图像时,从彩色图像切换到黑白图像时,当前的设置窗口是不能自动变换的。如果要调整,则需要重进进入亮度函数进行配置才可以。

                                   
    登录/注册后可看大图

    图13 Brightness亮度函数效果(100元红老毛变1元绿老毛了……)

    演示例子与图片,请回复下载:
    游客,如果您要查看本帖隐藏内容请回复
    回复

    使用道具 举报

  • TA的每日心情
    无聊
    2020-12-16 06:47
  • 签到天数: 56 天

    连续签到: 1 天

    [LV.5]500FPS

    发表于 2013-2-21 21:26:03 | 显示全部楼层 来自:陕西省西安市 电信
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2013-2-27 10:21:32 | 显示全部楼层 来自:内蒙古通辽市 电信
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2015-11-1 13:11
  • 签到天数: 3 天

    连续签到: 1 天

    [LV.2]200FPS

    发表于 2013-3-18 20:47:52 | 显示全部楼层 来自:广西桂林市 电信
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2022-7-7 09:53
  • 签到天数: 8 天

    连续签到: 1 天

    [LV.3]300FPS

    发表于 2013-3-19 20:09:38 | 显示全部楼层 来自:广东省广州市 联通
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2013-5-6 15:02:30 | 显示全部楼层 来自:江苏省苏州市 电信
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2013-5-11 23:18:35 | 显示全部楼层 来自:广东省佛山市 电信
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2013-6-27 21:48:58 | 显示全部楼层 来自:广东省东莞市 联通
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2015-3-4 10:04
  • 签到天数: 128 天

    连续签到: 1 天

    [LV.7]700FPS

    发表于 2013-6-27 23:08:07 | 显示全部楼层 来自:广东省东莞市 联通
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2013-7-12 16:48:18 | 显示全部楼层 来自:河南省洛阳市 电信
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册会员

    本版积分规则

    LabVIEW HALCON图像处理入门教程(第二版)
    石鑫华机器视觉与LabVIEW Vision图像处理PDF+视频教程11种全套
    《LabVIEW Vision函数实例详解》教程-NI Vision所有函数使用方法介绍,基于NI VISION2020,兼容VDM21/22/23/24

    QQ|石鑫华视觉论坛 |网站地图

    GMT+8, 2024-11-20 19:38

    Powered by Discuz! X3.4

    © 2001-2024 Discuz! Team.

    快速回复 返回顶部 返回列表