0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

LabVIEW:如何显示二值化后的图像

lPCU_elecfans 来源:电子发烧友网 作者:电子发烧友网 2020-12-06 09:40 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

LabVIEW中常见的图像预处理操作二值化的结果比较特殊,二值图像实际上也是一种U8图像,即灰度值在0-255范围内的整数,0代表全黑,255代表全白。那么,如何显示二值化后的图像呢?

如下图,右边的image控件显示的是常见的二值图的效果。

要显示一个二值图,实际上需要对image控件属性palette进行设置。

有很多学员问道这个问题:如何将二值图覆盖到原图上显示。方法有以下几种:

①二值图转为roi,然后用overlay roi函数实现显示;

这种方法的缺点是:当二值化后颗粒数量太多时,overlay速度会变慢。

②使用fillimage函数,其本质是将二值化后的图像填充到原图中相应位置。

设置简便,推荐使用,但注意,这种方式会更改原图中的像素,操作前建议备份原图。

③利用image控件的属性,将二值图覆盖到原图显示。

这种方法的本质和方法②是一样的,都是改变了原图的像素,然后针对这些特定的像素值来替换成不同的颜色显示到image上。

对比方法②和方法③的效果一样,但是方法②更简便,推荐使用方法②。

AUTUMN

责任编辑:xj

原文标题:实战视觉图像处理:LabVIEW二值化结果显示与对比

文章出处:【微信公众号:电子发烧友网】欢迎添加关注!文章转载请注明出处。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • LabVIEW
    +关注

    关注

    2013

    文章

    3681

    浏览量

    344353
  • 视觉图像
    +关注

    关注

    0

    文章

    8

    浏览量

    7081
  • 二值化
    +关注

    关注

    0

    文章

    13

    浏览量

    4413

原文标题:实战视觉图像处理:LabVIEW二值化结果显示与对比

文章出处:【微信号:elecfans,微信公众号:电子发烧友网】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    Labview 解析dxf文件并显示<一>

    Labview软件开发过程中,大家会遇到导入dxf文件的需要,今天开个帖子,聊聊如何解析和显示dxf文件,同时用图表来显示。 首先来介绍下dxf, 简单来说他就是图形文件的一种文本格式,具有固定
    发表于 11-14 22:45

    使用Otsu阈值算法将灰度图像

    Otsu 算法是由日本学者OTSU于1979年提出的一种对图像进行的高效算法,又称“最大类间方差法”。当我们对一个图象进行
    发表于 10-28 06:49

    K230上使用图层layer = Display.LAYER_OSD2显示图像,怎么关闭这个图层不再显示

    K230上使用图层layer = Display.LAYER_OSD2显示图像,怎么关闭这个图层不再显示,而继续显示图层一的
    发表于 08-08 07:53

    除了LabVIEW还有哪些自动测试的软件?

    NI 开发的 LabVIEW 软件在工业控制领域中一直占有举足轻重的地位,其市场占有率在一众平台中也是领先的,那么除了 LabVIEW 拿有哪些自动测试的软件?本文将介绍一些自动
    的头像 发表于 07-30 17:18 725次阅读
    除了<b class='flag-5'>LabVIEW</b>还有哪些自动<b class='flag-5'>化</b>测试的软件?

    求助,关于K230帧缓冲区显示问题求解

    如果在图层进行绘制显示 会偶尔出现图像衍射问题 多运行几次就不会出现 请问这是什么原因 有什么解决方法吗 我这个是先 然后上面有一层绘
    发表于 06-20 06:55

    K230 yolo识别例程中,怎么修改摄像头参数及AI推理输入图片参数,使其采集图像并将图像推给AI进行推理呢

    我尝试修改pipeline中的初始函数和getframe函数均没有办法在ide上显示图像
    发表于 04-25 07:51

    期“读码专家”图像采集热门问答,你关心的这里都有!

    针是否歪斜导致接触不好。 若以上3个步骤操作均无反应,请将读码器恢复出厂设置,待重启连接读码器,打开图像采集按钮,确认图像是否为实时采集状。如有其他操作疑问,请联系售后工程师。
    的头像 发表于 04-08 13:57 440次阅读
    第<b class='flag-5'>二</b>期“读码专家”<b class='flag-5'>图像</b>采集热门问答,你关心的这里都有!

    OptiSystem应用:真实图像在光纤中传输的恢复

    本案例的目的是仿真图像经过图像处理转化成进制信号之后,在光纤系统中进行传输,最后经过图像恢复得到传输
    发表于 03-03 09:26

    DMD能够显示更高位数的图像吗?

    我在使用DLP DIscovery 4100时发现上位机只能传输二进制图像到DMD中显示,我想问一下DMD能够显示更高位数的图像
    发表于 03-03 08:33

    请问LabView中如何直接发送维数组到DMD上显示

    LabView中如何直接发送维数组到DMD上显示。 在LabView中,调用int LoadData(UCHAR*RowData,long length)遇到两个问题,1
    发表于 02-27 07:30

    请问DLP471TE在投影图像(1bit图像)的时候,能达到的最高投影速率是多少?

    你好! 请问 DLP471TE 在投影图像(1bit图像)的时候,能达到的最高投影速率是多少? 产品手册上面写着 DLP471TE 支持60Hz的4K UHD 和 240Hz 的
    发表于 02-26 06:56

    使用DPLC410进行灰度图像显示显示时有时图像会抖动是怎么回事?

    编程一下APPSFPGA,又能够正常显示灰度图像。下面两个视频分别是显示时有抖动和正常显示的情况,APPSFPGA下载的同样的固件 灰度
    发表于 02-26 06:08

    DLP3010EVM-LC怎么控制dmd显示一系列维1-bit(黑白)图像

    您好,我正在使用DLP3010EVM-LC,我想请问怎么控制dmd显示一系列维1-bit(黑白)图像,大概2000张。我希望每张图像显示
    发表于 02-24 08:06

    用LVGL做了一个界面显示出来,显示初始失败的原因?

    用LVGL做了一个界面显示出来,显示初始失败,可是明明是按照官方给的代码来的
    发表于 02-08 08:14

    labview视觉助手 - machine vision - map defects,输出float图像,像素0.89*39496中的0.89是啥意思?

    labview视觉助手 - machine vision - map defects,输出float图像,像素0.89*39496中的0.89是啥意思? 无论是
    发表于 01-04 21:20