写这篇博客是因为最近要完成一些小任务,想把自己做的记录下来,希望能不断进步吧。如果有不对的地方,希望大家指正。
在这里我用的是VS2017 + Unity2018.2 + OpenCV3.4.0,其他的过程应该也会相同吧,大家自己琢磨琢磨好了。
一,下载OpenCV的并配置VS2017环境
1,OpenCV中的下载和配置可以参考这一篇博客,写的很详细也很有用。
https://blog.csdn.net/nicewe/article/details/79173346
值得注意的是,在这里面运行时要选择的x64编辑器,所以之后再写DLL动态库的时候我们也要采用x64的编辑器,不能使用的x86编译器了。具体分析可以参考这篇博客,写的很详细。
https://blog.csdn.net/Nicholas_Liu2017/article/details/78790650
简单来说就是86编译器编译出来的是32位,64位编译出来的是64位.x86编译器不能加载64位的DLL文件,而64可以加载64位的或者32位的DLL文件。
二,使用VS2017创建DLL文件
这个项目我同样想要调用一篇博客,人家写的很详细了,感谢大牛们为我这样的小白做出的贡献。