您的浏览器与网页部分内容不兼容,请及时更新。 点击此处了解如何更新浏览器。

OK
网上商店

VisualApplets IDE软件许可证 - VisualApplets

轻松对基于FPGA的图像处理设备进行编程

您可以按单用户许可或多用户许可的形式来购买VisualApplets IDE许可证。开发人员和决策者都能从VisualApplets中受益。

首先,下载VisualApplets并安装软件。然后即可在演示模式下试用VisualApplets。

如需测试FPGA设计,必须购买加密狗并订购免费的VisualApplets IDE评估许可证(20034)。通过这种方式,可以对VisualApplets进行180天的试用。

申请许可证 即刻下载Visual Applets

图形化FPGA开发环境VisualApplets

如需详细了解相关功能,请查阅Basler产品文档

 
Design Creation
  • Creating designs with drag-and-drop
  • Dataflow-model design
  • Graphical GUI
  • Graphical image format configuration
  • Graphical operator configuration
  • Hierarchical structuring of designs
  • Signal processing for GPIO (trigger, light control, etc.)
  • User library feature
Design Simulation
  • High level simulation
  • Probing of intermediate simulation results
  • Sourcing of image data from disk
Design Validation
  • Design rules check
  • FPGA resource calculation
  • FPGA resource information for individual operators
Integration Support
  • Integration with Runtime Environment
  • Register control by software
  • SDK code generator
  • Xilinx FPGA build flow integration
Advanced Features
  • Custom operators protection mechanism
  • Operator library for in-hardware debugging
  • Parameter transformation and redirection
  • Scripting via Tcl commands
  • Tcl script collection feature
  • User library protection
  • VHDL import - custom operator designer
  • Compression operators
  • Blob (segmentation) operators

面向开发人员

  • 不造成CPU负荷:
    FPGA在处理流程中位于CPU的上游,负责处理各种图像处理任务(图像优化、图像分析、创建控制信号)。
  • 不需要进行硬件编程:
  • 采用图形化用户界面,因此无需具备VHDL技能。
  • 对运行环境进行参数化:
    在创建FPGA设计时,在执行小程序后,用户已经可以定义能够修改哪些运行环境参数。
  • 第三方图像处理工具:
    提供便捷的接口,可连接到第三方制造商的图像处理程序。

面向决策者

  • 加速将产品推出市场:
    使用VisualApplets开发新应用程序的速度更快。可立即在目标系统中使用已生成的硬件代码。
  • 不会造成人员不足:
    由于操作和设计方法简单直观,软件开发人员和应用程序工程师也可以轻松处理相关工作。借助部门间的团队合作,有助于将硬件程序员和软件程序员整合到联合项目中。
  • 获得快速的投资回报:
    由于可以持续地对开发项目进行调整,因此VisualApplets的初始投资成本和维护成本都比较低。具备较高的可移植性,让用户可以快速转换到新的硬件平台。
  • 保护知识产权:
    图像处理解决方案的设计经过专门开发,通过将其转换为二进制代码以确保安全无虞。通过限制小程序只能在定义的FPGA上执行,可防止未经授权使用小程序。

使用VisualApplets快速完成图像处理应用程序开发

VisualApplets于2006年推出,并在同年获得了国际视觉奖。这次获奖实至名归:

通过80多个可直接实施的示例应用程序为您节省宝贵时间和成本

  • 利用包含200多个算子的图像处理库
  • 为常用图像处理步骤创建自有库,或从现有的硬件代码导入相关步骤
  • 以图形化方式编程和处理数据信号,并连接到外部接口(外围设备),以实现个性化的触发功能

在VisualApplets中使用高级功能

VisualApplets支持高级功能,为图像处理应用程序的设计、调试和核查提供了与众不同的可能性。

自定义库

通过导入/导出算子的XML定义,用户可以导入和导出自定义的算子。系统构建者可以在FPGA编程中继续使用其专门技术和现有的硬件代码,比方说,只需通过几个步骤,就可以将现有的IP内核集成到新应用程序中,大大缩短了产品的上市时间。

调试库

扩展的调试功能包括图像分析、图像统计、流分析、图像流控制和监控等等。利用这些算子,用户可在真正的运行环境中调试VisualApplets设计,也可以对仍在开发中的自定义算子进行调试。在第二种情况下,用户可以使用调试库来分析新的自定义算子会对设计产生哪些影响。

参数库

如果系统构建者对VisualApplets设计中的参数进行了更改(即使参数分布在受保护的分层框中),都可以在运行时期间自动更新并保持参数一致。在整个设计和/或使用附加软件的过程中,这就可以消除手动更改参数这种繁杂、易错的做法。此外,还可以通过不同的参数值来计算新值,并将新值传输到整个设计中的其他参数。

TCL控制台

可通过脚本来自动执行复杂精巧的过程,例如模拟数千个具有不同参数设置的图像。还可以连接外部图像处理软件,以轻松传输设计参数或图像。

分割/分类

在完成分割和对象定义后,这些算子可用于确定位置、表面积、形状、对象范围和周围的几何物体(边界框)。Blob分析适用于一维(1D)和二维(2D)二进制图像。

通过压缩功能实现可扩展的数据率

利用VisualApplets JPEG压缩功能,可以在将数据传输到PC上进行存储之前减少采集(和预处理)的图像数据量,不会对CPU造成负担。JPEG算子通过对8位灰度图像和24位RGB彩色图像进行压缩,可以实时在FPGA上实现不同的图像压缩率和可扩展的数据率。可在快速相机接口上实现高速应用。

从图像处理系统中获取更多功能

我们的服务范围覆盖全面的咨询服务,以及为特定客户产品的开发任务(定制)提供完整支持。

详细了解咨询服务

导入/导出自定义算子
导入/导出自定义算子
使用TCL控制台自动模拟数千张图像
使用TCL控制台自动模拟数千张图像
对一维和二维的二进制图像进行Blob分析
对一维和二维的二进制图像进行Blob分析

您是否有兴趣详细了解VisualApplets保护功能?请阅读我们为您准备的产品文档、文章和手册等多种资料。

VisualApplets - 用户手册
Basler产品文档

您可以在下载专区 找到更多文章和手册。