Unity如何导入onnx模型

Unity如何导入Onnx模型

第一步:导入第三方库

首先通过NuGet包管理器进行对应的库package安装,从而能够拿到dll
在这里插入图片描述
这里如果Unity的VS中Nuget包管理方案是灰色的,以及如何找到合适版本的第三方dll,可以参考钥匙君另一篇博客的方法二:
Unity导入第三方库

第二步:拖入dll

安装完后在Unity的项目根目录下面的Package文件夹下面将会有2个文件夹
**加粗样式**
分别将这两个文件夹下的如下路径dll和相关文件拖入到自己Unity项目的根目录的Plugins文件夹下,注意的一点是要看你Unity的匹配的.NetCore版本,比如我这里是netstandard2.0文件夹下的dll就可以
在这里插入图片描述
在这里插入图片描述
拖入dll后的样子类似下图
在这里插入图片描述

第三步:调用onnx模型

这里直接参考用C#调用的方式即可,详见钥匙君这篇博客;C#调用Onnx模型

第四部:可能的问题

在第三步后可能还有一些依赖的库在Unity中需要也拖入到Plugins,同样按照第二步的方法在package中找到如下三个文件夹,找到对应的dll也拖入到Plugins文件夹下
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/vitomian/article/details/129668742