描述
eVision Studio:用于学习、原型设计和演示 eVision 的工具
用户可通过图形界面设计复杂的图像处理流程。这一系列工具充分展现了 eVision 库的多样性和强大功能。系统会自动生成与处理流程对应的 C++、Python 和 C# 源代码,并提供 eVision API 的交互式文档。
eVision Studio 可处理实时图像源,例如千兆网 Vision 相机、Coaxlink 图像采集卡或 eGrabber 记录仪序列。该应用程序免费提供,可在 Windows、Linux 系统上运行,并兼容 Intel 和 ARM 64 位架构。
当前版本展示了以下工具: EasyDeepOCR、EasySpotDetector、EasyImage、EasyColor、EasyFind、EasyMatrixCode、EasyQRCode、EasyClassify、EasySegment、EasyLocate、EasyGauge、Easy3DMatch、Easy3DObject、Easy3DLaserLine、EasyObject、EasyBarCode、EasyMatch。
包含 Legacy Studio 应用程序的最后一个版本是 eVision 26.02.2。
主要优势
图像处理管道的图形化设计
可以通过图形界面设计复杂的图像处理流程。用户可以在各工具的输入和输出之间绘制图形链接。支持多种 eVision 数据类型:图像、3D 点云、任意区域等。该流程图会显示每个工具的处理时间以及整个流程的累计时间。
展示 eVision 功能的工具目录
所有库(包括深度学习和3D处理库)都将作为工具显示在eVision Studio中。工具目录支持搜索,且每项工具都附有说明。
3D采集与处理
采集 Coaxlink Quad 3D-LLE 深度图。
eVision Studio 可通过 eGrabber Studio 连接到 Coaxlink Quad 3D-LLE 图像采集卡。 该图像采集卡可提供实时深度图,这些深度图可通过一系列3D和2D工具进行处理:转换为其他3D格式、校准、滤波、对齐、降采样……
eVision 工具的综合配置面板
针对每种工具都设计了专用的配置面板。这些面板展示了该工具的各项参数,并在合适的情况下提供图形化视图。结果也会以全面的形式显示出来。
C++、C# 和 Python 的交互式代码生成
与当前处理管道及工具实际配置相对应的代码会自动且动态地生成。支持三种编程语言:C++、C# 和 Python。这些示例程序可直接用于复现在 eVision Studio 中设计的当前处理管道。
随附了每种工具的示例项目
eVision Studio 中提供了示例项目目录。这些项目展示了 eVision 工具的简单或较为复杂的使用方式。它们附带示例图像,用户可以根据具体的使用场景进行编辑。
通过 eGrabber Studio 采集实时图像
在 eVision Studio 中,可以使用任何来源的图像,例如 Coaxlink 图像采集卡、GigE Vision 相机或录制容器。参数可动态编辑,且更改内容会立即在 eVision 工具中显示。使用 GigE Vision 相机或 eGrabber 录制容器无需许可证。