前言
csdn上已经有很多UE4配置OpenCV的相关文章,但我自己在配置的过程中遇到了不少问题,几乎不可能只看一篇文章就安安稳稳的配置成功,为了节省大家的时间,也防止自己之后忘记如何配置,所以写了这篇文章,注明一下,本篇文章的配置方法仅适用于4.25以下版本的UE,亲测4.27不可以,主要是4.25之后的版本的UE更改了渲染方式,导致原本的配置方法不再可用。
前面的配置方法可以参考这位大佬的文章,非常清晰
【UE4】UE4.25+OpenCV环境配置_Y_CanFly的博客-CSDN博客_opencv ue4
一些补充
大佬的配置没什么问题,这里主要是做一些补充,如果只打算和上文的大佬一样只通过蓝图调用摄像头,那么到这里就可以结束了,但是如果想要在UE中写一些OpenCV的代码,调用OpenCV函数
还是需要做一些其他工作。
首先需要打开Source/你的工程名字.Build.cs
在第18行最后添加依赖"OpenCV",可以直接复制我下面的代码替换原本第18行的代码:
PublicDependencyModuleNames.AddRange(new string[] { "Core", "CoreUObject", "Engine", "InputCore" ,"OpenCV"});
第二点由于