如何在 Swing Catalyst 中设置 Basler GigE 摄像头

本支持文章介绍如何在 Swing Catalyst 中设置和配置 Basler 摄像头。

note: 要在 Swing Catalyst 中使用 Basler 摄像头,您需要一个 Halcon USB 加密狗及相应许可证。请联系 [email protected] 购买许可证。

Halcon 安装与配置说明请参阅:

halcon-setup.md

重要提示:

请确保已安装 MVTec Halcon 驱动程序滤波器,否则摄像头将无法正常工作。同时请确保取消勾选已安装的其他滤波器驱动程序,例如 Basler 滤波器驱动程序。

请确保在 Windows Defender 防火墙中允许 Swing Catalyst 在私有网络和公共网络上运行。

example:

设置摄像头的 IP

IP 设置

每台摄像头和以太网卡(NIC / 网络接口控制器)应配置静态 IP,且位于不同子网(及子网掩码)上。

note: NIC IP 是您计算机上网络适配器的 IP 地址,cam ip 是摄像头的 IP 地址。... 表示一个范围,这是您可以设置 IP 的示例。

以下是单摄像头或多摄像头设置(使用一个或多个网卡/适配器)的示例:

Cameras on network adapter 1:
nic ip: 10.0.1.1
cam ip: 10.0.1.10 ... 10.0.1.20
subnet mask:255.255.255.0

Cameras on network adapter 2:
nic ip: 10.0.2.1
cam ip: 10.0.2.10 ... 10.0.2.20
subnet mask: 255.255.255.0

Cameras on network adapter 3:
nic ip: 10.0.3.1
cam ip: 10.0.3.10 ... 10.0.3.20
subnet mask: 255.255.255.0

Cameras on network adapter 4:
nic ip: 10.0.4.1
cam ip: 10.0.4.10 ... 10.0.4.20
subnet mask: 255.255.255.0

首先需要设置摄像头的 IP,这可通过 Pylon IP Configurator 完成。

按键盘上的开始菜单键,输入 pylon ip,IP Configurator 应该会出现。如果未出现,可能是您尚未安装该软件。

要安装 Pylon 软件,请访问:https://www.baslerweb.com/en/sales-support/downloads/software-downloads/,并查找:pylon 5.1.0 Camera Software Suite Windows。

ShareX_2018-12-03_12-38-41.png ShareX_2018-12-03_12-38-41.png

点击摄像头,然后选择 Static IP

IpConfigurator_2018-12-03_12-38-59.png IpConfigurator_2018-12-03_12-38-59.png

按照上述示例设置摄像头的 IP 地址和子网掩码。

note: 如果您使用多台摄像头,则需要

IpConfigurator_2018-12-03_12-39-42.png IpConfigurator_2018-12-03_12-39-42.png

通过 Halcon 配置 Basler GigE 摄像头

在 Swing Catalyst 中,导航至设置选项卡,然后进入摄像头

点击高级

  • 导航至配置选项卡。
  • 勾选 GtlNumBuffers 复选框,并输入 200 作为值。

设置 Basler GigE 摄像头:

下面介绍如何设置曝光、快门速度和帧率。

注意: 如果您无法查看设置或在 Swing Catalyst 中出现错误,请检查 Windows 防火墙设置。尝试关闭防火墙,以确认是否是防火墙阻止了 Swing Catalyst 访问摄像头。

如果设置正常且可以顺畅推流,请确保在 Windows Defender 防火墙中允许 Swing Catalyst 在公共网络和私有网络上运行。

展开 AcquisitionTrigger 选项卡,输入最大(或更低)帧率,然后点击 Enable Acquisition Frame Rate。这将允许您自定义帧率。注意:帧率可能受曝光值限制。

设置曝光值

对于室内工作室等静态环境,通常最好使用手动曝光。全自动曝光可能导致帧率发生变化,从而产生不稳定的画面。在这种情况下,我们不使用自动曝光,以便自行控制。一般建议曝光时间小于 2000(2ms)。

设置 Gain 值

与曝光类似,对于静态/室内光照条件,建议将 Gain 设置为手动模式。曝光越高,图像颗粒感越强,视频编码所需时间也越长(相较于低 Gain 值)。

要设置手动 Gain,请将 Gain AutoContinuous 更改为 Off,然后暂停并播放以重新加载设置。通过修改 Gain (Raw) 中的数值来设置 Gain 值。

更改图像尺寸、兴趣区域、Region of Interest 及更多设置

在某些情况下,您可能希望缩小图像尺寸以聚焦于视频图像的特定区域,例如在击球瞬间详细查看球杆和球。

这可以通过兴趣区域(也称为 AOI)和 ROI(Region of Interest)来实现。使用此功能缩小整体图像尺寸还可以提高帧率。

将设置保存至摄像头

将设置保存至摄像头非常重要。如果未执行此操作,您所做的所有配置将会丢失。

请确保设置 Default Set SelectorDefault Startup Set。有不同的用户集可供选择,理论上您可以在每个集中保存不同的设置。例如,您可以选择"User Set 1"作为默认集,然后点击 User Set Save,将当前设置保存到该配置文件中。


最后更新:2022-10-10 | 在官方支持网站上查看