VisualApplets IDE软件许可证 - VisualApplets
IDE Standard许可证包含对图像处理设备进行简单FPGA编程的一切所需。它可快速简便地助您开始设计图像处理应用程序。
首先下载VisualApplets并安装软件。之后,您可以即刻以演示模式试用VisualApplets。
要开始使用,首先要下载VisualApplets并安装软件。然后,您可以立即在演示模式下试用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
高级功能
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
面向开发人员
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上实现不同的图像压缩率和可扩展的数据率。可在快速相机接口上实现高速应用。
从图像处理系统中获取更多功能
我们的服务范围覆盖全面的咨询服务,以及为特定客户产品的开发任务(定制)提供完整支持。
详细了解咨询服务您是否有兴趣详细了解VisualApplets保护功能?请阅读我们为您准备的产品文档、文章和手册等多种资料。
VisualApplets - 用户手册 Basler 产品文档
您可以在下载专区 找到更多文章和手册。