本教程提供详细的指导,在.NET框架下集成和使用康耐视VIDI视觉软件,帮助开发者轻松掌握相关技术与应用。
康耐视VIDI在.NET中的运行教程主要介绍如何在.NET环境中集成并使用康耐视VIDI的运行时API。这款先进的机器视觉软件用于快速开发和部署高性能的视觉应用程序,在.NET环境下,特别是用C#和WPF(Windows Presentation Foundation),可以创建集成了VIDI运行时API的应用程序。
该教程首先概述了VIDI SDK的主要组成部分,包括API、示例和参考资料。在Windows系统中,VIDI C库文件(vidi_20.dll)默认安装于C:Program FilesViDi SystemsViDi Suite 20目录;而在Linux环境下,则是libvidi.so,并位于.vidi_suite_2.X.X.Xbin路径下。此外,在.NET库中有多个dll文件,这些允许开发者通过.NET语言访问VIDI的运行时和训练API。
教程还介绍了NuGet包管理器的应用,从Visual Studio 2013开始,该工具已包含在内。利用NuGet,可以轻松地管理项目所需的.NET库。康耐视VIDI提供的NuGet包包括ViDi.NET.*.nupkg、ViDi.NET.Local.*.nupkg等。
教程强调了创建应用程序的关键步骤:准备工作(如准备.NET解决方案和加载运行时工作区)、处理并显示从硬盘加载的图像,以及解析代码中的结果。这些操作需要开发者先接受过ViDi Suite的基础培训,并且拥有一台安装Visual Studio 2013或2015及VIDI Suite 2.0 RC版本的笔记本电脑。
教程还介绍了如何使用WPF组件来展示VIDI运行时的结果,例如利用由ViDi.NET.UI.Interfaces.dll和ViDi.NET.UI.dll提供的工具进行构建。此外,开发者需要了解加载与处理工作区、图像文件的方法以及通过ViDi2 Viewer显示结果的方式,并在代码中解析这些数据供进一步分析。
教程提供了额外的资源和支持条件:包括运行时工作区文件(workspace.vrws)、示例图像文件(image1.png)等;并且要求开发者参加过基础培训,使用装有Visual Studio 2013或2015以及VIDI Suite 2.0 RC版本的笔记本电脑。
此教程为开发者提供了一套详细的指南,在.NET环境中集成并利用康耐视VIDI SDK的运行时API来创建和部署定制化的机器视觉应用。通过学习,开发者能够掌握如何将这一强大的工具集整合进自己的项目中以完成各种复杂的视觉任务。