IDS peak 适用于 uEye 2D 和 3D工业相机的软件开发工具包

Logo für Software IDS peak

现代、功能丰富、符合标准且操作简单!

IDS peak 是您使用 uEye 2D 和 3D 工业相机进行机器视觉应用的理想补充。 我们倾注了整个公司的创新能力,成功研发了这款免费的IDS相机软件。该软件与IDS相机完美匹配,使您能够充分使用相机的各种功能,也让我们能为您提供全面的支持。

Vision 标准传输协议 GigE Vision® 和 USB3 Vision® 支持与所有 uEye Vision(2D)和 uEye 3D 相机进行标准化通信,确保在任何应用场景下都能实现更高的兼容性、可重复的操作以及稳定的数据传输。同时,这也保持了相机的灵活性与独立性。

IDS peak - GigE Vision - USB3 Vision

IDS peak作为一款软件开发工具包(SDK),包括了相机操作与编程所需的编程接口和软件工具。它提供简单易懂的便捷函数,确保您在使用IDS工业相机时获得直观的编程体验、快速轻松的调试以及丰富应用选项。

当然,IDS peak 同样支持您现有的、经过验证的 2D 相机(型号代码为“UI-”),因此您现在也可以将它们与所有标准的 uEye 2D 和 3D 相机配合使用。

简单

  • IDS peak具有简单易懂的编程接口,与C、C++、.NET和Python具有相同的代码库。
  • 便捷的功能简化了编程,减少了应用程序代码,提高了可读性并提高了相机应用程序的质量
  • 通过用配置代替编程,IDS peak Cockpit等易用工具简化并加快了应用程序的准备工作

全面

  • IDS peak适用于各种应用场合的多种应用程序接口(C、C++、.NET和Python)
  • 它包括全新的IDS peak Cockpit等多种工具,以便于您更快、更轻松地设置相机
  • 我们提供了许多作为源代码项目的示例程序,供您在Windows和Linux操作系统中实现快速部署

多功能

  • 同时支持 uEye Vision(2D)和 uEye 3D 相机(匹配码为“U3-”/“GV-”/“Nion-”),以及您已有的 uEye 相机(匹配码为“UI-”)
  • 集成的像素处理操作,例如去拜耳化、色彩和伽马校正、翻转和旋转。此外,还配备了用于处理2D和3D图像数据的图像处理功能,以及实用的自动模式
  • 通过提供额外的功能扩展未配备FPGA低成本相机的应用范围

独立性

  • IDS peak独立于特定相机,支持任何固件版本的uEye+相机
  • IDS peak具有独立于平台的源代码架构,所有IDS peak库都可用于Windows、Linux和Linux Embedded操作系统
  • 凭借独立于编译器的界面,IDS peak简化了编程环境的设置,提高了编译器的兼容性

符合GenICam标准

  • IDS peak完全根据EMVA (GenICam)和AIA(GigE Vision,USB3 Vision)的视觉标准开发
  • IDS peak可与任何符合视觉标准的传输层兼容
IDS peak API

借助 GenICam 作为相机接口,IDS peak 能够以标准化方式与所有 uEye Vision(2D)和 uEye 3D 相机进行通信,该接口也可供任何其他符合 Vision Standard 标准的第三方应用程序使用。借助 uEye 传输层,IDS peak 还支持久经考验的 uEye 旧款相机(匹配码为“UI-”),因此这些相机也可与所有符合标准的 uEye 2D 和 3D 机型搭配使用。

IDS peak 組件

IDS peak软件开发工具包不受平台限制,为实现最佳用户体验,提供了从源代码示例到传输层的所有必要组件,便于客户自行开发应用。

作为 IDS 高峰编程位置的标志

IDS peak编程接口

如果要开发专属的应用程序,您可以在IDS peak中选择最适合您项目的编程语言。无论您喜欢采用标准C++或基于.NET框架的面向对象的方法,还是希望使用非常灵活的C语言,或者采用Python进行快速原型设计——所有语言都基于相同的标准化代码库;此外,IDS peak还简化了设备访问、内存处理和图像采集设置。凭借使用的便捷性与多种附加功能,IDS peak可以助您快速、轻松地开发应用程序。

作为传输层的标志

IDS Vision传输层

IDS peak包括适用于GigE Vision®和USB3 Vision®的GenTL Producer,可用于您的应用或第三方软件。对于符合标准的IDS相机而言,即使您可以使用其他兼容Vision标准的传输层,但是借助IDS peak GenTL,从硬件到应用,您都能享受端到端的技术支持。

作为传输层的标志

uEye相机传输层

长期使用我们产品的客户可以从IDS专有的uEye相机传输层中受益。通过该传输层,IDS peak现在能够支持备受客户信赖、配备GigE和USB2接口的uEye相机(匹配码“UI-”)以及全新兼容uEye+视觉标准的相机。通过IDS peak,用户既可以在新的应用中使用现有的uEye相机,也可以将这些相机与全新uEye+相机结合使用。

作为 IDS 高峰驾驶舱简易性的标志

IDS peak COCKPIT

IDS peak Cockpit为您提供了一个现代、直观的图形界面,方便您快速、轻松地评估相机,而无需编写代码。除了通过GenICam标准节点显示能够显示所有相机参数外,IDS peak Cockpit还为您提供了大量实用的图像信息和基于对话框的设置。

作为 IDS 峰会众多工具中的一个标志

IDS peak工具

例如,使用实用工具自动配置多台相机。通过ids_ipconfig,您可以查询和配置相机的网络设置。ids_devicecommand通过GenICam接口提供所有可用的相机设置信息,并且使用户可以直接配置相机。

作为 IDS 峰值源代码样本的标志

IDS peak源代码示例

使用现有的源代码示例快速了解如何使用IDS peak API进行编程。了解如何轻松查找并打开已连接的相机。仅需几步,您就可以通过触发图像采集来实现实时相机应用。借助IDS peak,您可以轻松上手。

作为 IDS 高峰文献的标志

IDS peak文档

IDS peak文档让您快速了解如何创建项目,并解释了IDS peak API的基本原理,以及最为重要的类和函数。

IDS peak Cockpit

探索IDS工业相机的强大功能

借助IDS peak Cockpit,您可以立即使用IDS相机捕捉图像,并对我们的工业相机进行评估。 现代且直观的用户界面便于用户开展大量的测量任务,并有助于比较不同的相机设置。

IDS peak Cockpit配备了许多与工业相机配合使用的实用功能,已成为许多用户喜爱且易于使用的工具——易如反掌!

IDS 峰值窗口显示软件的简易性

以配置代替编程

借助直方图、线条和像素视图、颜色和灰度转换、实用自动功能和带宽管理等工具,您可以针对不同的应用场合优化uEye和uEye+相机的设置,而无需编写代码。之后,所有设置都可以保存在相机或电脑的配置中,并可在其他应用场合中再次使用。由此,IDS peak Cockpit有助于用户在应用部署阶段对重要的参数进行配置,而无需在源代码中对相机参数进行编程。

精确到像素的色彩分析

分析、注释、记录

此外,通过对图像进行像素级测量,您可以系统地分析错误或其他特殊情况。Cockpit也提供简单的注释功能来记录特殊情况。

自定义工作区

您可以在IDS peak Cockpit中过滤所有的参数和单独放置对话,以单独设置工作区。您可以创建、保存和加载不同的工作区,以便以最佳方式支持重复出现的工作流。

欢迎试用全新的IDS peak Cockpit,它的丰富功能必定能帮助您更轻松地使用相机。IDS peak设置中已包含您喜爱的新工具。

可在 IDS 高峰驾驶舱的仪表板上布置各种窗口

客户对IDS peak的评价:

“IDS peak通过USB3 Vision技术,实现了我们相机的直观高效集成。统一的SDK结构极大简化了开发、控制和图像采集流程。这使我们能够更快地实施基于人工智能的图像处理工作流程,并灵活地进行调整。”

— Martin Kohnle,ITA人工智能与数字化项目经理 —

“IDS peak API的Python接口使研究人员能够快速轻松地开发软件来调整相机参数和捕捉图像。”

— S-MA-C-H联合创始人兼董事总经理Cécilia Gauvin —

“易于编程的应用程序接口和运行软件的即插即用功能令我们信服。因为我们的系统有许多不同的用例,可以通过应用程序接口顺利实现。”

— F&S Bondtec 董事总经理兼首席技术官 Johann Enthammer —