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文件夹下