石鑫华视觉论坛

 找回密码
 注册会员
查看: 18012|回复: 50

[原创] NI VISION实用手册-3.2.4 LabVIEW中如何连续保存图像

[复制链接]
  • TA的每日心情
    擦汗
    11 小时前
  • 签到天数: 3378 天

    连续签到: 5 天

    [LV.Master]2000FPS

    发表于 2017-5-3 17:43:12 | 显示全部楼层 |阅读模式 来自:广东省东莞市 电信

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

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

    x
    NI VISION实用手册-3.2.4 LabVIEW中如何连续保存图像
    在LabVIEW中实现连续采集图像并连续保存图像是很简单的一件事。这里有两个核心点,一个是实现连续采集,另一个是实现连续保存。连续采集中没太多难点,只要执行采集Grab函数就可以。而连续保存,则牵扯到文件名的问题,因此需要在连续保存的过程,连续或随机生成不重复的文件名。这里一般可以使用两种方法,一种是使用时间点(获取系统的年月日时分秒毫秒,如果系统时间不随便更改,不会出现重复),另一种则是使用随机数(位数要相对多一点,出现重复的机会少)。当然还可以使用While循环的循环次数来做文件夹,但是这个只能在当前的循环状态下才不会有重复。如果重新运行时,则会有重复,如果是这样,得自动新建文件夹,这样才不会在同一文件夹中出现重复文件。下面来看一下其程序框图:
    游客,如果您要查看本帖隐藏内容请回复
    LabVIEW中实现连续采集图像与连续保存图像程序框图

    LabVIEW中实现连续采集图像与连续保存图像前面板效果

    LabVIEW中实现连续采集图像与连续保存图像前面板效果
    LabVIEW中实现连续采集图像与连续保存图像前面板效果

    连续保存图像后的效果

    连续保存图像后的效果
    连续保存图像后的效果
    程序框图其实是很简单的,执行的过程大概是这样:首先打开相机,然后配置相机准备采集图像。再使用一个WHILE循环结构,来控制连续采集,其中放置了Grab函数。这样就可以在WHILE中实现连续采集。在采集完成后,输出的图像再输出到IMAQ Write File2函数中,实现保存图像功能。IMAQ Write File函数的用法,可以参考上一节的内容。
    在实际应用程序中,基本的思路也是这样的,只是可能会将打开相机、配置相机、采集图像、关闭相机等操作过程,放置在不同的执行环节,以方便程序操作。如打开相机一般会放在程序的初始化中。连续采集图像,则会放在自动运行过程中。关闭相机则放在程序退出环节中。这里可以使用移位寄存器来控制引用,也可以使用子VI,使用状态来机操作。
    上图中实现了连续采集、连续保存。同样,可以在WHILE循环中,加入其它的处理模块,IO输出信号功能,实现连续采集、分析、输出信号的功能。与连续采集、保存图像的原理一样。
    LabVIEW2014SP1示例下载:
    游客,如果您要查看本帖隐藏内容请回复

    回复

    使用道具 举报

  • TA的每日心情

    2023-9-2 16:18
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]100FPS

    发表于 2023-9-2 16:20:07 | 显示全部楼层 来自:江苏省苏州市 苏州大学教育网
    图像处理|NI Vision源代码|图像处理应用程序|图像处理函数|图像处理算法|LabVIEW图像处理|图像处理源代码定制|软件系统集成
    强大的LABVIEW,学习中
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2018-12-12 15:47
  • 签到天数: 94 天

    连续签到: 1 天

    [LV.6]600FPS

    发表于 2018-2-24 06:24:48 | 显示全部楼层 来自:江苏省无锡市 移动

    图像处理|NI Vision源代码|图像处理应用程序|图像处理函数|图像处理算法|LabVIEW图像处理|图像处理源代码定制|软件系统集成
    强大的LABVIEW,学习中
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2022-4-19 09:58
  • 签到天数: 20 天

    连续签到: 1 天

    [LV.4]400FPS

    发表于 2019-7-26 17:32:42 | 显示全部楼层 来自:福建省泉州市晋江市
    石鑫华视觉网http://shixinhua.com,工业相机、工业镜头、机器视觉光源、光源控制器、图像处理、系统集成服务商
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    郁闷
    2023-5-7 08:33
  • 签到天数: 21 天

    连续签到: 1 天

    [LV.4]400FPS

    发表于 2017-5-4 19:20:57 | 显示全部楼层 来自:江苏省镇江市 电信
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2017-5-9 08:42:00 | 显示全部楼层 来自:广东省东莞市 华为企业数据中心(EDC)
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    难过
    2017-5-23 20:20
  • 签到天数: 6 天

    连续签到: 1 天

    [LV.2]200FPS

    发表于 2017-5-9 23:32:06 | 显示全部楼层 来自:上海市 电信
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2017-6-8 16:48:05 | 显示全部楼层 来自:浙江省杭州市 电信
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    难过
    2017-8-10 09:29
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]100FPS

    发表于 2017-6-22 10:31:17 | 显示全部楼层 来自:江苏省苏州市 电信
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2017-7-12 22:10:28 | 显示全部楼层 来自:吉林省吉林市 联通
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

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

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

    GMT+8, 2024-11-15 19:54

    Powered by Discuz! X3.4

    © 2001-2024 Discuz! Team.

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