石鑫华视觉论坛

 找回密码
 注册会员
查看: 58179|回复: 91

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

  [复制链接]
  • TA的每日心情

    15 小时前
  • 签到天数: 3384 天

    连续签到: 6 天

    [LV.Master]2000FPS

    发表于 2014-9-10 17:23:45 | 显示全部楼层 |阅读模式 来自:广东省东莞市 电信

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

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

    x
    本帖最后由 石鑫华视觉 于 2014-9-11 11:41 编辑

    LabVIEW中黑白灰度图像转换成二值图像-手动阈值法视觉论坛
    LabVIEW中,要将黑白图像/灰度图像转换成二值图像(只有两个值的图像,通常是010255),是有许多个函数的,有手动阈(念yù,不念fá)值Threshold函数,多重手动MultiThreshold阈值,自动阈值AutoBThreshold,自动多重阈值AutoMThreshold,局部阈值Local Threshold等许多个函数可以实现。

    LabVIEW中的二值化函数在程序函数选项卡中的位置

    LabVIEW中的二值化函数在程序函数选项卡中的位置
    LabVIEW中的二值化函数在程序函数选项卡中的位置
    IMAQ Threshold阈值函数(手动阈值函数)

    IMAQ Threshold阈值函数

    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时,则和背景是一样的颜色,无法区分阈值效果。

    Replace Value:替换值

    Replace Value:替换值
    扩展阅读:
    LabVIEW中二值化后图像显示全黑的解决办法_视觉开发模块NIVision_编程|图像处理|机器视觉_机器视觉论坛_石鑫华视觉_商城_方案_系统_光源_控制器_工业相机_镜头_石鑫华视觉_机器视觉论坛

    Iamge Dst Out:目标图像输出。如果Image Dst没有连接,则转换后的图像存储在Image Src的地址中,而Image Src中的原来的灰度图像则被覆盖掉。因此,如果要保留Src中的图像,则Dst必需另外指定缓存。
    程序使用方法
    游客,如果您要查看本帖隐藏内容请回复

    阈值函数使用效果

    阈值函数使用效果
    阈值函数使用效果

    程序下载:
    游客,如果您要查看本帖隐藏内容请回复


    回复

    使用道具 举报

  • TA的每日心情
    擦汗
    2018-1-26 11:38
  • 签到天数: 12 天

    连续签到: 1 天

    [LV.3]300FPS

    发表于 2015-7-17 10:20:06 | 显示全部楼层 来自:河南省郑州市 联通
    LabVIEW中将黑白灰度图像转换成二值图像-多重阈值法_视觉开发模块NI Vision_编程|图像处理|机器视觉_机器视觉论坛_石鑫华视觉_商城_方案_系统_光源_控制器_工业相机_镜头_石鑫华视觉_华视自动化9
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2018-5-27 14:41
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]100FPS

    发表于 2017-12-10 14:04:10 | 显示全部楼层 来自:河南省郑州市 电信
    石鑫华视觉网http://shixinhua.com,工业相机、工业镜头、机器视觉光源、光源控制器、图像处理、系统集成服务商
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    难过
    2023-9-25 11:10
  • 签到天数: 5 天

    连续签到: 1 天

    [LV.2]200FPS

    发表于 2014-9-14 22:35:34 | 显示全部楼层 来自:陕西省渭南市 电信
    有视觉项目,一定要找石鑫华视觉http://shixinhua.com,物美价廉,技术过硬,服务周到,值得推荐。
    回复 支持 反对

    使用道具 举报

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

    连续签到: 1 天

    [LV.2]200FPS

    发表于 2014-12-21 21:57:19 | 显示全部楼层 来自:江苏省苏州市常熟市 移动
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2024-2-27 08:03
  • 签到天数: 148 天

    连续签到: 1 天

    [LV.7]700FPS

    发表于 2014-12-26 13:35:40 | 显示全部楼层 来自:浙江省温州市 电信
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2015-1-1 19:06:11 | 显示全部楼层 来自:上海市 电信
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    无聊
    2020-2-22 11:41
  • 签到天数: 8 天

    连续签到: 1 天

    [LV.3]300FPS

    发表于 2015-1-4 10:31:36 | 显示全部楼层 来自:广东省东莞市 移动
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2015-1-6 13:31:13 | 显示全部楼层 来自:四川省成都市 电信
    非常需要!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    回复 支持 反对

    使用道具 举报

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

    连续签到: 1 天

    [LV.3]300FPS

    发表于 2015-1-7 13:46:54 | 显示全部楼层 来自:江苏省苏州市 电信
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2015-1-13 20:49:23 | 显示全部楼层 来自:湖南省长沙市 湖南生物机电职业技术学院
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2021-4-12 14:00
  • 签到天数: 3 天

    连续签到: 1 天

    [LV.2]200FPS

    发表于 2015-1-21 13:34:19 | 显示全部楼层 来自:江苏省苏州市常熟市 常熟理工学院
    东莞华视自动化科技有限公司[url]http://visionbbs.com[/url],专注机器视觉方案与高性价比机器视觉软硬件
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

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

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

    GMT+8, 2024-11-22 23:46

    Powered by Discuz! X3.4

    © 2001-2024 Discuz! Team.

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