石鑫华视觉论坛

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

[原创] LabVIEW Vision工业相机属性的保存与初始化

[复制链接]
  • TA的每日心情
    擦汗
    昨天 21:07
  • 签到天数: 3530 天

    连续签到: 1 天

    [LV.Master]2000FPS

    发表于 2021-4-17 12:28:59 | 显示全部楼层 |阅读模式 来自:广东省东莞市 电信

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

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

    x

    LabVIEW Vision工业相机属性的保存与初始化
    今天有个客户,说相机的触发没有用,是不是相机的Bug。每次打开后,又变成没有触发了。这里肯定不是相机的问题,而是编程的问题。

    相机参数

    相机参数

    工业相机参数

    我们知道工业相机,通常会包含很多的属性参数,如曝光时间、增益、触发等等。在LabVIEW Vision中,一般都是通过NI的VAS来驱动工业相机的,而这其中,又以使用NI-IMAQdx驱动作为主要的驱动方式,其他的NI-IMAQ和NI-IMAQ IO都是针对NI的硬件产品的,使用比较少。在NI-IMAQdx驱动相机时,也是可以操作这些工业相机的属性参数的(前提是工业相机支持标准的视觉协议)。对于NI视觉软件来说,可以在NI MAX中,对工业相机的属性进行操作,如果需要改变某些值,那可以在MAX里修改这些值,然后就可以保存参数,这样就将相机的参数保存到了NI默认的配置文件中(idc文件)。这时,如果在LabVIEW环境、VBAI、视觉助手等视觉软件中打开相机,就是以Max保存的参数为准的。这样操作,对于新人来说,是有用的。不需要在编程环境中编辑太多内容。

    但是在MAX里修改参数,这样操作起来比较麻烦,至少需要开两个软件。更多的情况下,是希望在LabVIEW中进行参数修改与保存的。所以,需要在LabVIEW环境或生成的EXE环境进行操作的。这里,其实也是比较容易的。只需要将需要的参数保存到文件中,如ini、xml、csv或数据库等文件中即可,工业相机参数的保存,与LabVIEW编程时其它参数的保存方法是一样的,并没有什么特殊之处。

    保存好了之后,就将工业相机的具体状态的参数值写入了文件中。下次再启动时,只需要读取文件,得到参数值,并重新赋值给相机的参数控件,然后写相机属性即可完成相机的初始化过程。

    对于具体怎么操作,可以参考VAS驱动软件采集图像教程:
    《LabVIEW驱动相机采集图像指南(24.11)+视频教程》 LabVIEW图像采集 LabVIEW相机驱动 NI-IMAQdx相机驱动 Halcon采集图像驱动
    以及LabVIEW Vision Development Module教程:
    《LabVIEW Vision函数实例详解2020-2024》NI Vision所有函数使用方法介绍,基于NI VISION2020,兼容VDM2021/2022/2023/2024
    《LabVIEW Vision图像处理开发宝典(第二版)》介绍如何在LabVIEW中开发图像处理程序,如何搭建常用的图像处理框架
    《LabVIEW VISION图像处理宝典视频教程》LabVIEW如何使用NI Vision开发图像处理程序框图
    更多NI视觉软件使用,可参考作者相关作品:
    视觉助手软件教程:
    《NI Vision Assistant2024图像处理视频教程》-NI视觉助手视频教程,基于NI视觉助手2024版本
    《NI Vision Assistant2020-2024图像处理教程》视觉助手2024版教程PDF版本
    VBAI软件教程:
    《NI Vision Builder for AutomatedInspection2023图像处理视频教程》,基于NI VBAI自动化检测视觉生成器2023版本介绍
    《NI Vision Builder for Automated Inspection2020&2023入门教程》,VBAI2020/2023自动化检测视觉生成器PDF文档版
    机器视觉硬件和方案相关教程:
    《机器视觉实用教程视频教程+附加案例》,相机镜头光源控制器硬件选型,视觉案例解析
    《机器视觉实用教程(修订版)》,工业相机、工业镜头、机器视觉光源、光源控制器、图像采集卡、延长管延长线滤光片标定板等配件的选型知识
    LabVIEW Halcon教程:
    《LabVIEW HALCON图像处理入门教程(24.09)》含深度学习,LabVIEW使用NI Vision+Halcon混合编程机器视觉与图像处理入门学习资料
    回复

    使用道具 举报

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

    本版积分规则

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

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

    GMT+8, 2025-5-4 21:05

    Powered by Discuz! X3.4

    © 2001-2025 Discuz! Team.

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