【功能强大】Spinnaker SDK:为机器视觉构建的API库

51camera
北京志强视觉科技发展有限公司官方账号
2023-08-07 10:49:50

Spinnaker SDK

 

Spinnaker SDK 是FLIR新一代 GeniCam3 API库,专为机器视觉开发人员而构建。它拥有称为 SpinView 的直观 GUI丰富的代码示例全面的文档,可更快速地创建应用程序

 

Spinnaker SDK 支持各种Teledyne GigE和USB3面阵相机,工程师可以使用Spinnaker快速开发视觉应用软件解决方案。Spinnaker可以选择完全控制相机,用户可以访问图像管道的每一层。此外,Spinnaker提供了一种通过相机功能验证系统未来的方法,这些功能可以在未来通过动态加载到计算机来添加,而无需重新编译代码。

SpinView GUI

Spinnakers SpinView GUI具有直观的界面,允许用户访问所有相机控件。通过SpinView演示应用程序,用户可以探索和评估所有相机功能,而无需编写任何代码。这使用户能够快速了解视觉系统的功能,而无需花费开发人员的时间。

SpinView提供了多种功能,使Teledyne相机上的图像采集成为一项简单的任务。通过使用Spinnaker的简单框架,用户可以在同一天编写概念验证演示。为了确保无缝操作,用户在渲染显示器时可以利用其计算机处理器(CPU)或图形卡(GPU)。通过这种方式,Spinnaker将适应可用的硬件,并确保无论使用何种系统,它都能无缝运行。

附加功能

  • 将图像保存到磁盘
  • 将视频录制到磁盘
  • 显示直方图和十字线
  • 可自定义布局
  • 功能搜索
  • 可自定义的日志记录

现有项目的扩建

通过Spinnaker,Teledyne提供了一个简单直观的API,旨在简化开发。通过支持C++、C#、C、http://VB.NET、Python 2.7、Python 3.10、ActiveX和DirectShow,开发人员可以使用他们最熟悉或最适合其应用程序的编程语言来构建应用程序。使用API快速学习,轻松排除和调试代码。

 

使用示例代码可以让刚接触SDK的开发人员获得如何使用其各种功能的指导。这些示例通过演示如何在不同场景中使用SDK,帮助开发人员了解如何将SDK应用于自己的项目。

主要优势

  • 构建速度更快

旨在让您能够更快速地开发应用,且前向兼容性更佳。

  • 加速集成

开启GenICam3的电源。快速打造属于您自己的软件并定制UI。利用Spinnaker的API前向兼容性,缩短未来的开发时间。

  • 动态功能

通过启用相机事件、成像定序器和可编程逻辑,精简并改善性能。使用数据块数据收集图像元数据并验证系统性能。

  • 传输可靠性

卓越的图像传输控制和带宽管理,提高了灵活性,并全面洞察所有传输管道层。查看详细的诊断,并利用先进的日志记录功能。

支持四个“多”

多平台

  • Windows 10
    32/64 位
  • LINUX®
    Ubuntu 16.04、Ubuntu 18.04、Ubuntu 20.04
  • Mac® OS
    Mojave (10.14)

多语言

  • C、C++、C#
  • Visual Basic .NET
  • Python

多ARM CPU架构

  • X64
  • X86

多接口

  • USB3 Vision
  • GigE Vision

此SDK为USB3 Vision和GigE Vision相机提供相同的编程接口。

如果您对该软件感兴趣,前往机器视觉产品资料查询平台即可获取Spinnaker软件工具包。

...全文
416 回复 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

5

社区成员

发帖
与我相关
我的任务
社区描述
北京志强视觉科技发展有限公司官方账号 机器视觉产品资料查询平台
视觉检测 企业社区 北京·顺义区
社区管理员
  • 51camera
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧