石鑫华视觉论坛

 找回密码
 注册会员
查看: 5305|回复: 0

[有偿] LabVIEW Vision-IMAQ Clear Overlay清除覆盖

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

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

    连续签到: 6 天

    [LV.Master]2000FPS

    发表于 2015-11-9 16:48:16 | 显示全部楼层 |阅读模式 来自:广东省东莞市 电信
    LabVIEWVision-IMAQ Clear Overlay清除覆盖

    很多时候我们在调试时,可能会Overlay许多的信息在图像上,但是有时候,这些覆盖又比较碍事,所以就得清除这些覆盖。这时就需要使用一个叫IMAQ Clear Overlay清除覆盖的函数。清除覆盖函数的功能就是将前面覆盖在图像上的所有覆盖都清除掉,还原原始的干净图像。下面来看一下IMAQ Clear Overlay清除覆盖函数的具体用法。

    [attach]3379[/attach]
    覆盖直线的图像
    [attach]3380[/attach]

    在覆盖了直线的图像上继续覆盖直线
    从上面的效果上可以看到,如果只采集一次图像,然后覆盖不同的位置的直线时,其都会显示在图像上,并不清除掉以前的历史覆盖。这种情况,如果图像处理的函数比较多,覆盖的内容也比较多的话,则会使图像变成非常乱,因此我们需要清除覆盖。清除覆盖其实有两种方法,一种是重新采集图像,新的图像进入图像缓存后,原来的覆盖都将被清除掉。另一种,则是使用Clear Overlay清除覆盖函数,人为的清除掉已经覆盖的东西。

    [attach]3381[/attach]
    执行清除覆盖后的效果
    [attach]3382[/attach]

    重新采集后的效果-也没有覆盖

    购买主题 已有 2 人购买  本主题需向作者支付 1 元 才能浏览
    回复

    使用道具 举报

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

    本版积分规则

    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 14:35

    Powered by Discuz! X3.4

    © 2001-2024 Discuz! Team.

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