Baumer工业相机堡盟相机使用CameraExplorer软件进行相机参数保存与 UserSet参数设置

简介: Baumer工业相机堡盟相机使用CameraExplorer软件进行相机参数保存与 UserSet参数设置

项目场景:

Baumer工业相机堡盟相机是一种高性能、高质量的工业相机,可用于各种应用场景,如物体检测、计数和识别、运动分析和图像处理。  


Baumer的万兆网相机拥有出色的图像处理性能,可以实时传输高分辨率图像。此外,该相机还具有快速数据传输、低功耗、易于集成以及高度可扩展性等特点。  


Baumer工业相机的使用需要与对应的相机参数相配合,常用的相机参数如:曝光,增益,IO 等的设置等; 在每次软件启动加载相机参数的时候,任何人都不想每次去配置相机的参数,一般都想相机可以直接加载经过调校过后合适的参数。


技术背景:

Baumer工业相机软件CameraExplorer是一款用户友好且功能强大的相机管理和图像采集软件解决方案。


它提供的功能包括:实时图像显示、相机参数配置、图像和视频记录、图像测量和图像分析。该软件支持多种堡盟相机和第三方相机,并兼容不同的接口和操作系统。CameraExplorer还提供了一个API,用于与其他软件和自动化系统集成。


总的来说,CameraExplorer是一款可靠而高效的工业相机应用工具。


Baumer工业相机参数保存一般通过两种方式来实现:


1. 客户自己创建相机参数配置文件;


此种方式下,一般通过将调校过后的相机参数读取出来并保存自己创建的一个指定目录的 文件中,文件的格式主要以.txt 和.xml 文件为主,自己按照自己定义的格式,将相机参数 读取并保存到文件中;在软件启动的时候,按照自己的定义规则读取并设置;一般提供 UI 保存参数功能,在修改相机参数之后,程序会读取相机改动后的参数并保存到该文件中; 该参数会在下次软件启动的时候从该文件读出并设置;


2. 使用相机软件CameraExplorer自带参数存储功能;


相机自身带有断电非易失性的存储模块,用来存储相机参数,该参数通过 UserSet 的特征 功能接口来方便客户存储相机参数并在相机启动的时候加载;


对于第一种方式,我们不做深入的探讨;只针对第二种方式详细介绍Baumer相机软件CameraExplorer自身参数保存的功 能特征;


Baumer相机UserSet参数详细描述:


Baumer工业相机软件Camera Explorer软件自带User Set功能可以实现相机自身保存参数的功能。


关于 UserSet 的描述:  


Baumer 相机可以使用四个 UserSet项,其中 UserSet0为默认选项,包含出厂设置的一系列参数;


User Set 1-3 可以用来存储用户定义修改的相机参数;  


User Set 0 作为“Default”值,为只读选项,不可将修改的相机参数保存到该“Default”选项下;


User Set 1-3 可以用来读取,存储相机参数;:


Baumer相机关于 User Set 的使用步骤:

1. 首先在 GenICam Guru 等级下,打开 User Set Control 选项:


f90c3686b97a46d09520931bf52f7705.png


2. 在相机参数修改完毕后,先选择 UserSet Selector,可以任意选择 User Set 1,2,3;如下图 所示(不要选择 Default 值):


b3c3e8c7a9a64802b15a3af247e00440.png


3. 点击 User Set Save 后面的 Command 按钮,鼠标放到 Command 上左击一次之后,会出现 一个 Execute 按钮,并再点击一次;如下图所示:

4aae4912c0914f15b61d850aaa9c5312.png


至此,修改后的相机参数会被保存到步骤 2 中选定的 User Set 名下,此时要想让相机启

动的时候,直接加载该套参数(包含曝光,增益等值),需要在下面 User Set Default 里

面选择跟步骤 2 相同的那一个 User Set ;


4afb86350506494e801435db379863ae.png

最终,相机再次启动是即可以按照userset设置的参数启动。


注意要点:

Baumer工业相机堡盟相机的User Set数据的预载入不仅可以通过Baumer工业相机软CameraExplorer进行设置,也可以通过Baumer BGAPI SDK进行操作,由于SDK的灵活性,可以保存的相机参数可以更多。

目录
相关文章
|
6月前
|
数据采集 API 开发工具
Baumer工业相机堡盟工业相机如何通过NEOAPISDK设置软件触发模式(C#)
Baumer工业相机堡盟工业相机如何通过NEOAPISDK设置软件触发模式(C#)
79 1
|
存储 编解码 算法
Baumer工业相机堡盟工业相机如何通过BGAPISDK的软触发实现两相机同步采集(C++)
Baumer工业相机堡盟工业相机如何通过BGAPISDK的软触发实现两相机同步采集(C++)
172 0
|
算法 安全 Linux
Baumer工业相机堡盟工业相机如何通过BGAPISDK使用AutoFocusHelper自动对焦补充功能(C++)
Baumer工业相机堡盟工业相机如何通过BGAPISDK使用AutoFocusHelper自动对焦补充功能(C++)
72 0
|
6月前
|
传感器 监控 开发工具
Baumer工业相机堡盟工业相机如何通过NEOAPISDK设置硬件触发模式(C#)
Baumer工业相机堡盟工业相机如何通过NEOAPISDK设置硬件触发模式(C#)
70 2
|
安全 算法 机器人
Baumer工业相机堡盟工业相机如何使用BGAPISDK对两个万兆网相机进行触发同步(C#)
Baumer工业相机堡盟工业相机如何使用BGAPISDK对两个万兆网相机进行触发同步(C#)
118 0
Baumer工业相机堡盟工业相机如何使用BGAPISDK对两个万兆网相机进行触发同步(C#)
|
监控 数据可视化 计算机视觉
Baumer工业相机堡盟相机如何使用CameraExplorer查看相机图像Buffer以及图像数据传输流统计信息
Baumer工业相机堡盟相机如何使用CameraExplorer查看相机图像Buffer以及图像数据传输流统计信息
122 0
Baumer工业相机堡盟相机如何使用CameraExplorer查看相机图像Buffer以及图像数据传输流统计信息
|
安全 机器人 数据处理
Baumer工业相机堡盟相机不满帧如何使用CameraExplorer设置相机参数让它的帧率达到满帧
Baumer工业相机堡盟相机不满帧如何使用CameraExplorer设置相机参数让它的帧率达到满帧
296 0
|
编解码 缓存 算法
Baumer工业相机堡盟工业相机如何通过BGAPISDK设置多帧采集模式(C++)
Baumer工业相机堡盟工业相机如何通过BGAPISDK设置多帧采集模式(C++)
105 0
|
编解码 缓存 算法
Baumer工业相机堡盟工业相机如何通过BGAPISDK设置多帧采集模式(C#)
Baumer工业相机堡盟工业相机如何通过BGAPISDK设置多帧采集模式(C#)
99 0
|
传感器 监控 算法
Baumer工业相机堡盟工业相机如何通过BGAPISDK设置硬件触发模式(C#)
Baumer工业相机堡盟工业相机如何通过BGAPISDK设置硬件触发模式(C#)
103 0
下一篇
无影云桌面