开发功能
本章将详细介绍 DaoAI World 软件开发包 (SDK) 的配置和使用。DaoAI World SDK 提供了一套全面的工具,用于调用深度学习模型、处理输出及执行各种通用功能,以满足软件开发的需求。
首先需要下载 DaoAI World SDK
解压后在解压目录下包含有SDK以及SDK的示例项目。
使用Visual Studio打开DLSDK Example.sln项目。
项目分为C++项目,和C#项目,右键点击properties, 然后选择启动项目,来选择运行C++或者C#项目。
然后选择启动设置为release x64, 然后点击Local Windows Debugger 就可以运行项目了。
使用DLSDK需要将有效的许可证管理器移动至项目路径,详情请见 DLSDK显示 licensemanger_cli.exe is not rcognized as an internal or external command
使用DLSDK需要有效的使用许可证,详情请见 DLSDK显示License Check Fail
C++ 环境配置
C# 环境配置
首先需要将 DLSDK 解压目录下的bin目录和3rdparty目录添加到系统环境变量path下面。
如下图,解压目录为 C:\Users\daoai\Downloads\DLSDK, 那么就需要将一下两个目录添加到path系统变量中。
C:\Users\daoai\Downloads\DLSDK\3rdparty, <DLSDK 目录>\3rdparty C:\Users\daoai\Downloads\DLSDK\bin, <DLSDK 目录>\bin
第一步,点击C#项目中的添加reference
点击浏览,然后浏览解压目录下的bin文件夹内的
dl_sdk_net.dll
文件,勾选后,点击OK。点击assembly,然后搜索
system.drawing
勾选后,点击OK。
SDK
更详细的SDK,函数接口,数据结构等,请查阅SDK文档:
代码示例
代码示例有C++和C#两个示例项目:
桌面应用程序
桌面应用程序使用C++,基于DaoAI World SDK开发,主要功能是实现深度学习的推理,并输出推理结果及可视化,供客户参考。