视觉论坛VISIONBBS微信公众号:石鑫华视觉网

 找回密码
 注册会员
查看: 4470|回复: 106

[原创] LabVIEW中将黑白灰度图像转换成二值图像-阈值

  [复制链接]
  • TA的每日心情
    慵懒
    昨天 09:57
  • 签到天数: 1224 天

    [LV.10]100FPS

    发表于 2014-9-10 17:23:45 | 显示全部楼层 |阅读模式
    本帖最后由 石鑫华视觉 于 2014-9-11 11:41 编辑 + s9 }0 O) u7 P+ D1 `1 t+ w
    0 n+ G' l! w# [0 n, @* L
    LabVIEW中黑白灰度图像转换成二值图像-手动阈值法
    东莞华视自动化科技有限公司http://pcmv.cn
    石鑫华视觉http://shixinhua.com
    : z0 G, S* Y, P/ p# b  ?/ n
    LabVIEW中,要将黑白图像/灰度图像转换成二值图像(只有两个值的图像,通常是010255),是有许多个函数的,有手动阈(念yù,不念fá)值Threshold函数,多重手动MultiThreshold阈值,自动阈值AutoBThreshold,自动多重阈值AutoMThreshold,局部阈值Local Threshold等许多个函数可以实现。
    LabVIEW中的二值化函数在程序函数选项卡中的位置
    IMAQ Threshold阈值函数(手动阈值函数)
    IMAQThreshold阈值函数
    Keep/Replace Value(Replace):为保持/替换值(替换)选项。即符合Range阈值范围内的值,是被替换成指定的值Replace Value,还是保持不变。替换成指定的值,是指将阈值范围内的值统一替换成某一种颜色,如红色,这时图像显示控件的调色板类型Palette Type需要设置成Binary二值模式才可以正常的显示,不在阈值范围内的值,则变成黑色。保持不变,则将阈值范围内的值保持原有值不变,而不在阈值范围内的值则变成黑色。这时Threshold函数的Replace Value是无效的。这是要正常显示,因为其包含了灰度值,则需要将Image显示控制的调色板类型Palette Type设置成Grayscale灰度模式。
    Image Src:原始图像,即需要转换的灰度图像。
    Image Dst:目标图像,即转换后的二值图像。原始图像、目标图像,都是指图像缓存的地址引用。并不指图像数据本身。NI所有的视觉函数中的Image SrcImage Dst都是如此定义的。
    Range:阈值范围。是一个簇元素,里面有两个值,一个Lower Value较低值,一个Upper Value较高值。在指定的较低值、最高值范围内的值为目标特征,而不在此范围内的值,全部变黑(值为0
    Replace Value:替换值。即将阈值范围内的值替换成什么值。替换值包含了15个值,在灰度256级范围内,可以有17个循环。下表中的g为替换值,也表示了灰度值。即当使用替换值时,如果调色板没有设置成Binary模式,则会将替换值显示了灰度值。如替换值为1,则其使用的调色版是红色的,为2时,则为绿色的,……,为15时,为长春花色;16时,则又变成红色,17是为绿色……,当g=255时,则直接显示为白色,不再使用调色板中的颜色显示。如果使用Grayscale灰度模式显示时,则替换值g=1时,则替换值的灰度值为1,替换值为2时,则为2……g=100时,灰度值为100g=255时,则灰度值也为255。另外 g值不要设置为0。如果为0时,则和背景是一样的颜色,无法区分阈值效果。
    扩展阅读:
    LabVIEW中二值化后图像显示全黑的解决办法_视觉开发模块NIVision_编程|图像处理|机器视觉_机器视觉论坛_石鑫华视觉_商城_方案_系统_光源_控制器_工业相机_镜头_石鑫华视觉_华视自动化
    9 r# z& C6 x2 f0 t
    Iamge Dst Out:目标图像输出。如果Image Dst没有连接,则转换后的图像存储在Image Src的地址中,而Image Src中的原来的灰度图像则被覆盖掉。因此,如果要保留Src中的图像,则Dst必需另外指定缓存。
    程序使用方法
    6 c5 l2 w# Q3 P% F' d) \
    游客,如果您要查看本帖隐藏内容请回复

    # m- I% L! E$ ^  ]* y! x
    阈值函数使用效果

    7 D& @  Z6 Y; N) i程序下载:
    4 d4 y! R9 N, ]8 h/ W( y
    游客,如果您要查看本帖隐藏内容请回复

    " Y- E3 U; P1 ^) b, h" D; x
    5 ~0 E7 H$ Y! S

    本帖子中包含更多资源

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

    x
    回复

    使用道具 举报

  • TA的每日心情

    2015-8-23 08:58
  • 签到天数: 4 天

    [LV.2]20FPS

    发表于 2014-9-14 22:35:34 | 显示全部楼层
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    擦汗
    2017-6-12 21:05
  • 签到天数: 4 天

    [LV.2]20FPS

    发表于 2014-12-21 21:57:19 | 显示全部楼层
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2018-5-23 17:04
  • 签到天数: 94 天

    [LV.6]60FPS

    发表于 2014-12-26 13:35:40 | 显示全部楼层
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2015-1-1 19:06:11 | 显示全部楼层
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    郁闷
    2017-1-16 10:27
  • 签到天数: 4 天

    [LV.2]20FPS

    发表于 2015-1-4 10:31:36 | 显示全部楼层
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2015-1-6 13:31:13 | 显示全部楼层
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2017-5-4 08:36
  • 签到天数: 9 天

    [LV.3]30FPS

    发表于 2015-1-7 13:46:54 | 显示全部楼层
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2015-1-13 20:49:23 | 显示全部楼层
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2018-5-28 18:54
  • 签到天数: 2 天

    [LV.1]10FPS

    发表于 2015-1-21 13:34:19 | 显示全部楼层
    东莞华视自动化科技有限公司http://pcmv.cn,专注机器视觉方案与高性价比机器视觉软硬件
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    淘宝机器视觉商城

    Archiver|手机版|小黑屋| 机器视觉之家|东莞市华动智能科技有限公司 ( 粤ICP备17078359号-2 ) |网站地图

    GMT+8, 2018-6-20 04:22

    Powered by shixinhua.com X3.4

    © 2001-2018 VISIONBBS.COM 浏览量:

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