迈德威视MindVision相机配置文件的保存与加载/相机参数移植

这篇具有很好参考价值的文章主要介绍了迈德威视MindVision相机配置文件的保存与加载/相机参数移植。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

我们会遇到这样的情况,在一台电脑上(如我们自己的笔记本)安装了MindVision相机的驱动软件,想要使用MindVision相机成像。在我们搭建的成像环境下,假设想要对螺栓进行成像,我们可能调试出了一套合适的相机参数,包括曝光、增益等,然后在此基础上采集图像、进行后续的图像处理等,最终搭建了一套完整的螺栓缺陷视觉检测系统。当我们把这套系统交付给客户后,肯定不能把自己的笔记本也给客户,所以我们通常要在客户的电脑上重新安装MindVision相机的驱动软件,并调节好之前确定的相机成像参数。这对于客户只需要一套系统的情况没有任何问题,但当客户需要几十上百套系统,那么每次对每台电脑上的MindVision相机驱动软件单独调节各个相机参数(参数有时会很多)就是一项非常繁重的工作;甚至有时客户在其它城市,没有条件让你去现场调试。那么,有没有简便的方法,能够让客户通过简单的操作就能自行完成相机参数的设置呢?
有。这就是MindVision相机配置文件的保存与加载功能。

方法步骤:
(1)将确定好的相机参数(如曝光等)写到配置文件中。
Step1:双击”MindVision演示程序”图标,如图1,打开驱动软件;
mindvision,人工智能,计算机视觉,opencv图1

Step2:选中想要操作的相机,如这里我们选择第4个相机,点击“打开选中设备”,如图2;
mindvision,人工智能,计算机视觉,opencv图2
Step3:修改相机参数。点击“相机设置”,这里以曝光控制为例,点击“曝光控制”,如图3;进而选择“手动”,曝光时间(毫秒)设置为“8.8320”,如图4;
mindvision,人工智能,计算机视觉,opencv图3
Step4:在图4中的“相机配置参数存档”区域,将“切换参数组时自动保存”和“关闭相机时自动保存”方框勾选上;然后点击“保存当前配置参数到指定文件”按钮,选定任意路径、填写文件名后保存.Config文件。
mindvision,人工智能,计算机视觉,opencv图4
Step5:依次关闭图4、3、2画面。其他相机的配置文件保存方法相同,即重复上述步骤即可。

(2)将相机参数配置文件加载到MindVision驱动软件中。

Step1:双击图5的.exe文件,在一台新的电脑上安装MindVision相机驱动软件,安装完成后得到如图1图标的软件;
mindvision,人工智能,计算机视觉,opencv
图5

Step2:双击”MindVision演示程序”图标,如图1,打开驱动软件;
Step3:选中想要操作的相机,如这里我们选择第4个相机,点击“打开选中设备”,如图2;
Step4:点击“相机设置”->“曝光控制”,如图3所示;
Step5:在图6中的“相机配置参数存档”区域,将“切换参数组时自动保存”和“关闭相机时自动保存”方框勾选上;然后点击“从指定文件中加载参数”按钮,选则之前保存的.Config文件后,关闭当前界面(即图4界面)即可。此时已经完成了配置文件的加载,此时从如图3的界面画面中可观察到图像成像明暗的变化。
Step6:关闭图3界面;关闭图2画面。该相机所有配置完成。其他相机的配置文件加载方法相同,即重复上述步骤即可。
mindvision,人工智能,计算机视觉,opencv
图6文章来源地址https://www.toymoban.com/news/detail-618232.html

到了这里,关于迈德威视MindVision相机配置文件的保存与加载/相机参数移植的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • unity强力配置插件-Luban使用(一)加载保存

    Luban是一种配置工具,生成c#等各种语言的代码,支持导出成bytes或json等多种格式,且能检查数据错误。unity只是其中支持的一种引擎,可以想象其功能非常强大。 不但如此,在使用的时候非常简单、方便,支持类型丰富,初学者也能迅速掌握。 插件地址 本系列版本为[class

    2024年02月04日
    浏览(40)
  • 深度学习技术栈 —— Pytorch中保存与加载权重文件

    权重文件是指训练好的模型参数文件,不同的深度学习框架和模型可能使用不同的权重文件格式。以下是一些常见的权重文件格式: PyTorch 的模型格式: .pt 文件。 Darknet 的模型格式: .weight 文件。 TensorFlow 的模型格式: .ckpt 文件。 一、参考文章或视频链接 [1] Navigating Mode

    2024年01月19日
    浏览(55)
  • C#读取加载文件中的内容并修改保存

    在编写unity程序时,需要将配置文件中的内容需要读取加载到软件中,因此需要根据文件的相对路径来读取文件中的内容。代码如下: 将加载显示的数据进行修改后,在重新保存到文件中,代码如下: 字符串数组中存放,每一行需要保存的文件内容。

    2024年02月14日
    浏览(50)
  • 海康威视相机-LINUX SDK 开发

    相机: MV-CS020-10GC 系统:UBUNTU 22.04 语言:C++ 工具:cmake 海康官网下载SDK 运行下面的命令进行安装 安装完成后从在/opt/MVS 路径下就有了相关的库,实际上我们开发的时候只需要lib和include。有兴趣的同学也可以尝试以下Samples的例子。make一下就能生成可执行文件。如果make报错

    2024年02月11日
    浏览(42)
  • 海康威视监控相机的SDK与opencv调用(非工业相机)

    本篇主要对海康威视的监控相机的SDK回调进行研究,并于opencv结合,保存图像,以供后续其他处理,开发语言为C++ 2.1 海康SDK介绍 海康SDK下载地址 根据自身编译环境,下载对应的SDK,需要注意的是,不要和工业相机SDK相混淆,工业相机好像是MVS是什么玩意儿,现在暂时没研究

    2024年02月04日
    浏览(59)
  • 海康威视相机SDK二次开发(JAVA语言)

    前言 有个项目需要使用java程序读取海康威视的相机图片。相机通过以太网连接服务器,部署在服务器上的java程序将相机拍摄的画面保存在指定路径下。 海康威视提供了sdk开发包,可以在官网中下载,windows和linux系统都有。但是开发包中给出的示例代码,无法满足实际需要,

    2024年04月29日
    浏览(46)
  • 【Python】基于Python和Qt的海康威视相机开发

    【项目实践】海康威视工业相机SDK开发小白版入门教程(VS2015+OpenCV4.5.1)   此前写了一篇基于C++开发海康威视相机的博客,貌似看的人还挺多,收藏量比较高,但其实当时就知道其实海康威视相机还可以使用python开发,但当时python水平不高,也没有深入了解,趁此机会,好

    2024年02月16日
    浏览(48)
  • 海康威视工业相机Linux SDK开发指南详细步骤(Ubuntu20.04+单目、双目相机单次、连续拍照)

    由于实验需要使用双目相机同步采集图像,实验室准备的设备是海康威视的工业相机,对其进行二次开发,其中花了大部分时间查找资料,以及代码进行反复调试,最后到达了想要的效果,并写博客记录一下。 首先是资料的查找,我们要注意的是海康威视一共有两个官网,一

    2024年02月16日
    浏览(112)
  • 深度学习制作自己的数据集—为数据集打上标签保存为txt文件,并进行划分和加载数据集

    目录 0 前言 1 为图片数据集打上标签并保存为txt文件 2 将txt文件中的图片标签数据集随机划分为训练集和测试集 3 加载txt文件中的图片标签数据集       目前是被封控的第四天了,只能呆在宿舍不能出去,记得上次这样子还是一年前大四快毕业那时候了……       这几天在

    2024年02月02日
    浏览(42)
  • Qt5怎么用QSetting生成配置文件、读取配置文件和保存配置文件

    2024年4月22日,周一下午 在 Qt5 中,可以通过 QSettings 类生成、读取和保存配置文件。 QSettings 类提供了一个跨平台的接口,用于读取和写入应用程序的设置和配置信息,这些信息可以存储在不同的地方,如注册表(Windows)、INI 文件(Windows)、plist 文件(macOS)、以及 JSON、

    2024年04月27日
    浏览(31)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包