在unity中实现OpenCvForUnity的调用

首先下载openCvForUnity的插件,链接如下:
链接:https://pan.baidu.com/s/1W-udrU2vEKxLXf5IwVI6qw
提取码:6666
–来自百度网盘超级会员V4的分享

打开unity项目,直接将文件拖入Asset文件中
在unity中实现OpenCvForUnity的调用_第1张图片
确定导入所有的包,此时可能会发生错误(报错OpenCvForUnity.CoreModule.Range和System.Range之间引用不明确),不要慌,先将OpenCvForUnity文件夹中的StreamingAssets拖出来,与OpenCvForUnity平级,如上图所示。

接下来双击打开OpenCvForUnity/Plugins/Windows/x86目录下的opencvforunity插件(用vs打开),如下图。
在unity中实现OpenCvForUnity的调用_第2张图片
用打开vs打开插件后,编译,点击报错信息(OpenCvForUnity.CoreModule.Range和System.Range之间引用不明确)
在报错的文件开头添加Using Range=OpenCvForUnity.CoreModule.Range即可,重新编译后,运行程序附加到Unity中,此时最上方一栏会出现Tools这个选项,点击Tools-OpenCv for Unity-Set Plugin Import Settings。
在unity中实现OpenCvForUnity的调用_第3张图片
最后大功告成。

你可能感兴趣的:(unity,游戏引擎,opencv)