石鑫华视觉论坛

 找回密码
 注册会员
查看: 62255|回复: 105

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

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

    连续签到: 13 天

    [LV.Master]2000FPS

    发表于 2014-9-11 11:37:46 | 显示全部楼层 |阅读模式 来自:广东省东莞市 电信

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

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

    x
    LabVIEW中将黑白灰度图像转换成二值图像-局部阈值法视觉论坛IMAQ Local Threshold局部阈值

    IMAQ Local Threshold局部阈值函数

    IMAQ Local Threshold局部阈值函数
    IMAQLocal Threshold局部阈值函数
    扩展阅读:
    NI视觉助手之局部阈值LocalThresholding_视觉助手Vision Assistant_编程|图像处理|机器视觉_机器视觉论坛_石鑫华视觉_商城_方案_系统_光源_控制器_工业相机_镜头_石鑫华视觉_机器视觉论坛
    局部阈值也是一种自动二值化方式。只不过此方法与全局自动阈值不同。全局自动阈值是计算整个图像中的灰度值,然后强度二值化的阈值。而局部阈值则是根据当前像素点周围的领域的灰度值来计算适合的阈值的。因此在一些照明不均匀的机器视觉与图像处理环境中,使用局部阈值要比手动阈值或自动阈值都强。
    Method(Niblack):局部阈值方法。可以使用Niblack尼布拉克算法和BackgroundCorrection Algorithm背景校正算法。
    Look ForBright Objects):查找对象。默认为白色目标,也可以选择Black Objects黑色目标。
    Windows Size:窗口尺寸。即窗口中的像素都将参与阈值计算。窗口越小,则细分的越厉害,针对不均匀的照明越好,但是这样会对噪声更敏感、处理也越耗时速度也越慢。默认为32×32像素。
    Niblack Dviation Factor(0.2):尼布拉克偏差系数。是尼布拉克算法的一个系数因子。此值越小,对光强度越敏感,可以应对更差的非均匀照明。此参数只针对尼布拉克算法。背景校正算法是无用的。
    游客,如果您要查看本帖隐藏内容请回复
    IMAQLocal Threshold局部阈值使用方法
    上图为IMAQ Local Threshold局部阈值函数在LabVIEW中的使用方法。

    Niblack尼布拉克局部阈值算法(偏差系数0.2)+白色目标+32×32窗口

    Niblack尼布拉克局部阈值算法(偏差系数0.2)+白色目标+32×32窗口
    Niblack尼布拉克局部阈值算法(偏差系数0.2+白色目标+32×32窗口

    Niblack尼布拉克局部阈值算法(偏差系数0.2)+黑色目标+32×32窗口

    Niblack尼布拉克局部阈值算法(偏差系数0.2)+黑色目标+32×32窗口
    Niblack尼布拉克局部阈值算法(偏差系数0.2+黑色目标+32×32窗口

    Niblack尼布拉克局部阈值算法(偏差系数0.5)+白色目标+32×32窗口

    Niblack尼布拉克局部阈值算法(偏差系数0.5)+白色目标+32×32窗口
    Niblack尼布拉克局部阈值算法(偏差系数0.5+白色目标+32×32窗口

    Niblack尼布拉克局部阈值算法(偏差系数0.2)+白色目标+64×64窗口

    Niblack尼布拉克局部阈值算法(偏差系数0.2)+白色目标+64×64窗口
    Niblack尼布拉克局部阈值算法(偏差系数0.2+白色目标+64×64窗口

    Background Correction Algorithm背景校正算法+白色目标+32×32窗口

    Background Correction Algorithm背景校正算法+白色目标+32×32窗口
    BackgroundCorrection Algorithm背景校正算法+白色目标+32×32窗口

    Background Correction Algorithm背景校正算法+黑色目标+64×64窗口

    Background Correction Algorithm背景校正算法+黑色目标+64×64窗口
    BackgroundCorrection Algorithm背景校正算法+黑色目标+64×64窗口
    局部阈值方法的查找对象相对比较简单,非白即黑。使用方法也比较简单,只有两种算法。可以逐个去试。窗口尺寸则相对比较麻烦一点。最好是可以多试几个窗口大小。这个窗口大小可以跟ROI关联起来,这样可以直接在图像显示窗口中画一个ROI出来。
    本程序源代码下载,LabVIEW2013及以后版本可打开:
    LabVIEW中如何将黑白灰度图像转换成二值图像-局部阈值.vi (55.82 KB, 下载次数: 45)
    Vision Acquisition CalculateFPS.vi (12.58 KB, 下载次数: 99)


    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2019-12-27 08:37
  • 签到天数: 5 天

    连续签到: 1 天

    [LV.2]200FPS

    发表于 2019-12-25 10:07:52 | 显示全部楼层 来自:江苏省 移动数据上网公共出口
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    难过
    2020-8-15 22:54
  • 签到天数: 49 天

    连续签到: 1 天

    [LV.5]500FPS

    发表于 2020-1-31 17:35:12 | 显示全部楼层 来自:广西 移动数据上网公共出口
    石鑫华视觉网http://shixinhua.com,工业相机、工业镜头、机器视觉光源、光源控制器、图像处理、系统集成服务商
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2023-10-10 19:15
  • 签到天数: 55 天

    连续签到: 1 天

    [LV.5]500FPS

    发表于 2019-4-25 13:23:17 | 显示全部楼层 来自:湖南省长沙市 电信
    石鑫华视觉网http://shixinhua.com,工业相机、工业镜头、机器视觉光源、光源控制器、图像处理、系统集成服务商
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

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

    连续签到: 1 天

    [LV.7]700FPS

    发表于 2014-9-12 09:23:51 | 显示全部楼层 来自:广东省东莞市 电信
    回复 支持 反对

    使用道具 举报

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

    连续签到: 1 天

    [LV.2]200FPS

    发表于 2014-12-22 21:25:18 | 显示全部楼层 来自:江苏省苏州市吴中区 移动
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    无聊
    2016-8-18 21:35
  • 签到天数: 124 天

    连续签到: 1 天

    [LV.7]700FPS

    发表于 2014-12-29 11:18:23 | 显示全部楼层 来自:安徽省芜湖市 电信
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2015-1-1 19:03:29 | 显示全部楼层 来自:上海市 移动
    回复 支持 反对

    使用道具 举报

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

    连续签到: 1 天

    [LV.2]200FPS

    发表于 2015-1-21 14:28:39 | 显示全部楼层 来自:江苏省苏州市常熟市 常熟理工学院
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2015-8-1 15:15
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]100FPS

    发表于 2015-1-25 17:21:00 | 显示全部楼层 来自:广东省深圳市 电信
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2015-2-4 00:06:13 | 显示全部楼层 来自:重庆市 电信
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    难过
    2018-4-10 19:26
  • 签到天数: 208 天

    连续签到: 1 天

    [LV.7]700FPS

    发表于 2015-2-27 11:20:31 | 显示全部楼层 来自:广东省深圳市 电信
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    擦汗
    2021-1-13 11:32
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]100FPS

    发表于 2015-2-27 14:04:24 | 显示全部楼层 来自:山东省临沂市 联通
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

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

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

    GMT+8, 2024-12-22 18:32

    Powered by Discuz! X3.4

    © 2001-2024 Discuz! Team.

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