产品 / eBUS SDK软件开发包

产品概述

eBUS SDK 凭借在视觉市场数十年的专业知识,成为数千个关键任务自动化、安保和医疗应用中图像采集、显示和传输行业的优先选择。eBUS SDK 提供全面解决方案,为开发人员提供功能丰富的平台,通过简化应用程序开发以及接收和传输功能,简化传感器设备和主机应用程序之间的端到端数据交付。

eBUS SDK

eBUS 是一个单独的 SDK,开发人员可编写实现接收、发送操作模式的单一操作代码,也可编写同时实现两者操作的代码。eBUS SDK 基于单个 API 构建,可通过 GigE、10 GigE 和USB 接收视频,通过 Windows、Mac 和 Linux 操作系统进行移植。借助 Developer Seat License,设计人员可以在与最终用户相同的环境中开发生产就绪的软件应用程序,并快速轻松地修改不同媒体的应用程序,同时避免支持来自不同供应商的 APIs。与相机供应商提供的 SDK 相比,eBUS 使开发人员不必束缚于某个特定相机,而是可以选择最适合应用的设备。

eBUS SDK 完全符合 GigE Vision、USB3 Vision 和 GenICam 的标准,可与 Pleora 的大量视频接口产品组合以及其他制造商的标准兼容产品实现无缝互操作。购买 eBUs SDK (Developer Seat License) 包括访问在线支持和技术文档。对于专门的技术专业知识,包括安装和配置支持,可参阅 Developer Support Subscription。

 

适用于传感器设备的eBUS Tx

eBUS Tx 是全功能设备 GigE Vision 发射器的软件实现,无需任何额外硬件。将 eBUS Tx 添加到 CPU 的软件堆栈会使其成为完全兼容的 GigE Vision 设备,支持图像传输并使设备能够响应来自主机控制器的控制请求。 eBUS Tx 符合 GigE Vision 和 GenICam 标准,最终用户可以使用任何符合标准的第三方图像处理系统。eBUS Tx 目前支持 GigE Vision 标准,若需进行 USB3 Vision 图像传输,请联系 Pleora 服务人员。

适用于主机应用程序的 eBUS Rx

eBUS Rx 管理图像或数据进入缓冲区的高速接收,以便切换到最终应用程序进行下一步分析。开发人员可以编写在主机上运行的应用程序,无缝控制和配置无限数量的 GigE Vision或USB3 Vision 以及 GenICam 兼容传感器。

eBUS Universal Pro 驱动程序可在接收图像或接收数据时降低 CPU 使用率,从而为分析和检测应用程序留出更多处理能力,同时有助于满足实时应用程序的延迟和吞吐量要求。eBUS Universal Pro 驱动程序可轻松集成到第三方处理软件中,为最终用户应用程序带来性能优势。

 

eBUS Player Toolkit

购买 Developer Seat License 时附赠的 eBUS Player Toolkit 也可从 Pleora 网站免费下载( free download from Pleora website)。eBUS Player Toolkit 是一种用于查看视频流,开发、测试和评估高级应用程序功能的易用解决方案。该工具包包括:

•  eBUS Player:允许用户控制 GigE Vision 和 USB3 Vision 兼容设备参数。播放器接收视频,同时允许用户查看流数据并调整设备配置设置,以确定视觉系统的最佳设置。注:eBUS Player 的源代码作为 SDK 中的代码示例之一包含在内。

• eBUS Universal Pro Driver

• Raw Image Viewer

• Camera Link Setup Assistant

 

Developer Support Subscription

Developer Support Subscription 由专业的高级应用工程师团队为 eBUS SDK 提供一年(365天)的功能支持。此支持产品适用于在测试和开发阶段需要后续支持的客户。订阅包括:

• 基本安装和设置期间的最佳实践指导以及故障排除支持

• 确保最佳性能的配置支持、分析和建议

• 源代码示例,帮助加快设计进程

• 提供专门技术支持和技术文档

访问产品网页:http://www.pleora.com/our-products/ebus-sdk