IDS peak 2.10版本说明
介绍
发布说明描述了 IDS peak 2.10 的变化,介绍了 USB3 Vision 相机的重新连接功能。此外,您还可以通过 PyPI 下载 IDS peak的 Python 绑定。对于 Windows 设置,您可以选择不同的变体。
IDS peak 2.10
新增及变更功能
重新连接 USB3 Vision 摄像头
IDS peak 2.7 为 GigE Vision 摄像头引入了重新连接(Reconnect)功能。从 IDS peak 2.10 开始,USB3 Vision 摄像机(U3 型号)也可使用重新连接功能。如果物理连接中断,摄像机会自动重新打开。如果设置在相机启动时加载UserSet,则会恢复相机的先前状态。
| Reconnect | 恢复 图像采集 |
恢复参数 | |||
| 允許 | 关闭 | 透过 UserSet | 自动 | ||
|
GigE Vision传输层 |
|||||
| GigE Vision传输层 Kernel (GEVK) |
|||||
| USB3 Vision传输层 (Windows - U3VK) |
|||||
|
USB3 Vision传输层 |
|||||
| uEye传输层 | |||||
| IDS peak Cockpit | |||||
| IDS peak genericC++ | |||||
| IDS peak genericC# | |||||
| IDS peak genericPython | |||||
| IDS peak comfortC | |||||
更改 Windows 设置
从 2.10 版开始,IDS peak设置在 Windows 64 位系统上有不同的版本:
- IDS peak standard setup (标准设置):该设置的范围与上一版本相同。如果安装了 IDS Software Suite,则可以使用 uEye 传输层来操作 uEye 摄像机(UI 型号)。
- IDS peak runtime setup (运行时间设置):这是一个大幅缩减的设置,只包含驱动程序,不包含开发环境或 IDS peak Cockpit。如果安装了 IDS Software Suite,则可以使用 uEye 传输层来操作 uEye 摄像机(UI 型号)。
- IDS peak extended setup (扩展设置):该设置还包含 UI 型号的 uEye 摄像头驱动程序。通过这种设置,您可以使用 UI 摄像机型号,而无需额外安装 IDS Software Suite。设置还包括 IDS Camera Manager,您可以用它来配置 GigE uEye 摄像机(UI-5xxx)等的 IP 地址。
请注意,此设置会自动卸载现有版本的 IDS Software Suite。
下面的概述向您介绍了各个设置变量中包含的组件。
| 64 位系统架构 | 32 位系统架构 | |||
| IDS peak runtime设置 | IDS peak standard设置 | IDS peak extended设置 | IDS peak standard设置 | |
| USB3 Vision 摄像机驱动程序 | ||||
| GigE Vision 摄像头驱动程序 | ||||
| uEye 摄像头驱动程序 | ||||
| U3VK Vision传输层 | ||||
| GEV传输层 | ||||
| GEVK传输层 | ||||
| uEye传输层 | ||||
| IDS peak Cockpit | ||||
| 命令行工具 | ||||
| IDS Camera Manager(用于 UI 型号) | ||||
| 开发环境:图书馆 | ||||
| 开发环境:示例 | ||||
| 接口:DirectShow | ||||
通过 PyPI 绑定 Python
现在,您可以直接通过 PyPI 安装 IDS peak 的 Python 绑定。除了摄像头驱动程序和传输层外,绑定包括其直接运行时依赖项。间接依赖关系通过软件包要求来解决。这意味着,如果使用 Python 绑定,除了绑定本身外,还必须安装 IDS peak摄像头驱动程序和传输层。因此,在 Windows 下,IDS peak运行时设置就足够了。在 Linux 下,除 IDS peak 外,还必须使用 pip 20.3 或更高版本。
IDS peak Cockpit
您可以在 "主机功能 "对话框中启用伪彩显示。例如,您可以使用伪彩显示来增加灰度图像的对比度。要使用伪彩色显示,必须使用只有一个通道的目标像素格式(Mono8、BayerRG8 等)。您还可以选择直接在 IDS peak Cockpit 中保存伪彩色图像。
IDS peak genericSDK
- 在 C# 中添加了 "BufferToImage "函数,使用 IDS peak IPL 从缓冲区创建图像。
- 现在,您可以直接通过 PyPI 安装 Python 绑定。
IDS peak IPL (Image Processing Library)
- 在 IDS peak IPL 中实现了对某些类型 TIFF 图像的支持。
- 支持的像素格式单色 8、单色 10、单色 12、RGB8、RGB10、RGB12
- 色彩空间:RGB 和黑色为零
- 支持每个样本 8 位和 16 位("TIFFTAG_BITSPERSAMPLE "标记支持 10 位和 12 位)。
- 限制:仅一个图层、仅基于条纹的图像、无压缩、不支持 BigTIFF、无 alpha 通道、无打包格式
- 现在,您可以直接通过 PyPI 安装 Python 绑定。
IDS peak AFL(自动功能库)
- 现在,您可以直接通过 PyPI 安装 Python 绑定。
GEV 传输层 / U3V传输层
正如 IDS peak 2.6 发布说明中所宣布的,IDS peak 2.10 将 LossHandlingMode 的默认模式从 "Limited "改为 "Unlimited"。如果您仍想使用 "Limited",可以在 LossHandlingMode 中更改此设置。要详细了解 LossHandlingMode 的不同模式,请参阅IDS peak 手册。
uEye传输层
uEye 传输层(Transport Layer)也增加了许多增强功能,以方便 uEye 摄像机(UI 型号)在 IDS peak下运行。
- 您可以使用 LineInverter 反相器反相输出线信号。
一般性能改进
- 修复了 IDS peak Cockpit中的一个问题,该问题会在更改图像大小后导致显示的图像破损。
- 在 Python 下,修复了一个有关相机固件更新的问题。
- 在 Python 编程示例 "record_video_and_change_parameter "和 "start_stop_acquisition_software_trigger "中,修复了在连接多台摄像机时出现异常的问题。
- 修改并改进了 "host_auto_features_live_qtwidgets "编程示例。
- 在 uEye 传输层中,修复了 I2C 功能中有关通过 I2C 读取或写入以及图像采集的错误。
IDS peak 2.10中使用的组件版本
| Component | 版本Windows | 版本Linux |
| IDS peak comfortAPI | 1.7.0.0 | 1.7.0.0 |
| IDS peak genericAPI | 1.8.0.0 | 1.8.0.0 |
| IDS peak IPL | 1.12.0.0 | 1.12.0.0 |
| IDS peak AFL | 1.5.0.0 | 1.5.0.0 |
| IDS peak Cockpit | 1.11.0.0 | 1.11.0.0 |
| 工具设备命令 | 1.4.4.0 | 1.4.4.0 |
| 工具设备更新 | 1.4.5.0 | 1.4.5.0 |
| 工具IP配置 | 1.4.4.0 | 1.4.4.0 |
| 工具设备密码 | 1.0.2.0 | 1.0.2.0 |
| 工具支持 | 1.1.0.0 | 1.1.0.0 |
| DirectShow | 0.1.0.0 | - |
| GenTL GigE Vision用户空间 | 1.16.0.0 | 1.16.0.0 |
| GenTL GigE Vision kernel | 1.16.0.0 | - |
| GigE Vision kernel driver (WHQL) | 1.6.0.0 | - |
| GenTL USB3 Vision用户空间 | - | 1.16.0.0 |
| GenTL USB3 Vision kernel | 1.16.0.0 | - |
| USB3 Vision kernel driver (WHQL) | 1.6.0.0 | - |
| GenTL uEye(uEye相机传输层) | 1.16.0.0 | 1.16.0.0 |
| GenICam | 3.4.1.1 | 3.4.1.1 |
状态:2024-06-10