如何在 Swing Catalyst 中设置 Basler GigE 摄像头
本支持文章介绍如何在 Swing Catalyst 中设置和配置 Basler 摄像头。
note: 要在 Swing Catalyst 中使用 Basler 摄像头,您需要一个 Halcon USB 加密狗及相应许可证。请联系 [email protected] 购买许可证。
Halcon 安装与配置说明请参阅:
重要提示:
请确保已安装 MVTec Halcon 驱动程序滤波器,否则摄像头将无法正常工作。同时请确保取消勾选已安装的其他滤波器驱动程序,例如 Basler 滤波器驱动程序。
请确保在 Windows Defender 防火墙中允许 Swing Catalyst 在私有网络和公共网络上运行。
example:
设置摄像头的 IP
IP 设置
每台摄像头和以太网卡(NIC / 网络接口控制器)应配置静态 IP,且位于不同子网(及子网掩码)上。
note: NIC IP 是您计算机上网络适配器的 IP 地址,cam ip 是摄像头的 IP 地址。
...表示一个范围,这是您可以设置 IP 的示例。
以下是单摄像头或多摄像头设置(使用一个或多个网卡/适配器)的示例:
首先需要设置摄像头的 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。
点击摄像头,然后选择 Static IP
按照上述示例设置摄像头的 IP 地址和子网掩码。
note: 如果您使用多台摄像头,则需要
通过 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 Auto 从 Continuous 更改为 Off,然后暂停并播放以重新加载设置。通过修改 Gain (Raw) 中的数值来设置 Gain 值。
更改图像尺寸、兴趣区域、Region of Interest 及更多设置
在某些情况下,您可能希望缩小图像尺寸以聚焦于视频图像的特定区域,例如在击球瞬间详细查看球杆和球。
这可以通过兴趣区域(也称为 AOI)和 ROI(Region of Interest)来实现。使用此功能缩小整体图像尺寸还可以提高帧率。
将设置保存至摄像头
将设置保存至摄像头非常重要。如果未执行此操作,您所做的所有配置将会丢失。
请确保设置 Default Set Selector 和 Default Startup Set。有不同的用户集可供选择,理论上您可以在每个集中保存不同的设置。例如,您可以选择"User Set 1"作为默认集,然后点击 User Set Save,将当前设置保存到该配置文件中。
最后更新:2022-10-10 | 在官方支持网站上查看









