石鑫华视觉论坛

 找回密码
 注册会员
查看: 59281|回复: 130

[原创] LabVIEW中如何将图像保存到临时文件夹 ?

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

    连续签到: 4 天

    [LV.Master]2000FPS

    发表于 2015-5-5 22:52:13 | 显示全部楼层 |阅读模式 来自:广东省东莞市 移动

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

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

    x
    如何将图像保存到临时文件夹
    在使用LabVIEW做视觉图像处理时,有某项目中可能需要用到将图像保存到临时文件夹中。如创建编辑模式匹配的模板、几何匹配的模板、OCR学习、分类学习等等。在这些学习模块中,如果是自己使用底层函数写相关的算法,则不需要保存图像。而如果是直接调用NI的相关的应用程序,因为一般是使用命令行CMD来传递,所以需要传递一幅图像给应用程序,而这幅图像又必须是包含路径的本地图像。这样,就需要保存图像到临时文件夹中,因为我们并不一定需要将此图像长期保存在电脑里,制作完模板、学习完成后,就可以直接放弃图像了。
    其实要实现这个功能,在labVIEW VISION中是很容易的,主要有几函数需要考虑,一个是系统的临时文件夹目录,一个是创建路径函数,还有一个,则是保存图像函数,其代码如下图所示:

    游客,如果您要查看本帖隐藏内容请回复

    将图像保存到临时文件夹
    上图就是保存图像到临时文件夹的函数代码。这个需要制作成子VI。然后通过其它函数调用,Image控件为图像缓存的输入端,在主程序中将对应的图像缓存引用到此接线端,即可保存其缓存中的图像。这里的临时图像文件的文件名是以时间格式为命名的。图像格式为PNG,如果要想图像质量更好,可以是bmpTIF,不建议使用JPG,因为做模板的图像,最好还是质量好一点。JPG类型的图像如果压缩比高时,图像质量很一般。
    回复

    使用道具 举报

  • TA的每日心情
    擦汗
    2022-2-10 19:37
  • 签到天数: 17 天

    连续签到: 1 天

    [LV.4]400FPS

    发表于 2015-11-9 08:48:53 | 显示全部楼层 来自:江苏省苏州市张家港市 电信
    石鑫华视觉 发表于 2015-11-5 17:02
    一般的还好。以前用过一个第三方的插件做的采集-非IMAQdx,但也是DS方式,那个才叫慢,两秒一张图像。

    楼主,您好,最近我们需要用labview调用Mightex的相机,需要用到第三方dll,请问楼主有用过吗?或者能告诉怎样调用第三方dll吗?谢啦
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    擦汗
    13 小时前
  • 签到天数: 3382 天

    连续签到: 4 天

    [LV.Master]2000FPS

     楼主| 发表于 2015-11-5 17:02:07 | 显示全部楼层 来自:广东省东莞市 电信
    lvjing 发表于 2015-11-5 11:41
    不错的VI 值得学习 楼主有遇到过用这种imaqdx模式(实质是directshow)相机采集速率严重受限制, ...

    一般的还好。以前用过一个第三方的插件做的采集-非IMAQdx,但也是DS方式,那个才叫慢,两秒一张图像。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    擦汗
    13 小时前
  • 签到天数: 3382 天

    连续签到: 4 天

    [LV.Master]2000FPS

     楼主| 发表于 2015-11-9 09:47:17 | 显示全部楼层 来自:广东省东莞市 电信
    lvjing 发表于 2015-11-9 08:48
    楼主,您好,最近我们需要用labview调用Mightex的相机,需要用到第三方dll,请问楼主有用过吗?或者能告诉 ...

    没用过。每个DLL调用细节都不一样。不好说。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2015-5-7 20:44:38 | 显示全部楼层 来自:天津市 河北工业大学教育网
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2015-5-7 20:44:43 | 显示全部楼层 来自:天津市 河北工业大学教育网
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

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

    连续签到: 1 天

    [LV.7]700FPS

    发表于 2015-5-8 14:17:00 | 显示全部楼层 来自:浙江省温州市 电信
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2015-5-9 13:04:12 | 显示全部楼层 来自:福建省厦门市 电信
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    擦汗
    13 小时前
  • 签到天数: 3382 天

    连续签到: 4 天

    [LV.Master]2000FPS

     楼主| 发表于 2015-5-11 17:01:25 | 显示全部楼层 来自:广东省东莞市 电信
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2015-6-26 20:09
  • 签到天数: 11 天

    连续签到: 1 天

    [LV.3]300FPS

    发表于 2015-5-11 22:00:51 | 显示全部楼层 来自:北京市 电信
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    擦汗
    2015-9-15 09:23
  • 签到天数: 24 天

    连续签到: 1 天

    [LV.4]400FPS

    发表于 2015-5-14 16:08:15 | 显示全部楼层 来自:广东省惠州市 电信
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2015-6-2 14:08
  • 签到天数: 6 天

    连续签到: 1 天

    [LV.2]200FPS

    发表于 2015-5-28 14:15:51 | 显示全部楼层 来自:上海市 联通
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    无聊
    2015-12-14 20:26
  • 签到天数: 14 天

    连续签到: 1 天

    [LV.3]300FPS

    发表于 2015-5-30 08:21:19 | 显示全部楼层 来自:山东省威海市 电信
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

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

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

    GMT+8, 2024-11-20 21:29

    Powered by Discuz! X3.4

    © 2001-2024 Discuz! Team.

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