UE4.27 二维码识别示例工程的启动

        首先感谢GitHub上Jasonlin1198大佬提供的示例工程。

        由于工程的编译加载过程中出现了一些问题,所以想用本文记录一下加载此工程的流程。

一、下载插件

GitHub - Jasonlin1198/OpenCV-UnrealEngine-Hololens2

二、下载并添加库文件

        不知道什么原因大佬提供的示例工程中并没有库文件,所以编译时会提示各项库文件的丢失,这里我打包了一份库文件需要的可以自取。

链接:https://pan.baidu.com/s/1wvx20sduo3nuRGCqy4-3aw?pwd=jwpk 
提取码:jwpk 

        下载好后,将 Binaries 放入 OpenCV-UnrealEngine-Hololens2-main\Plugins\OpenCV 路径下,将 ThirdParty 放入 OpenCV-UnrealEngine-Hololens2-main\Plugins\OpenCV\Source 全部替换即可。

三、编译工程

        1.右键 MicrosoftSampleForUE.uproject 工程文件,点击如下图所示选项,生成vs文件。

UE4.27 二维码识别示例工程的启动_第1张图片

        2.打开 MicrosoftSampleForUE.sln vs文件。

        3.打开下图文件。

UE4.27 二维码识别示例工程的启动_第2张图片

         4.如下图所示,添加加载OpenCV模块,否则会报错OpenCV加载失败。

UE4.27 二维码识别示例工程的启动_第3张图片

         5.如下图所示,进行编译。

UE4.27 二维码识别示例工程的启动_第4张图片

        6.编译成功后关闭vs使用UE4.27打开示例工程应该可以正常使用。


        编译成功后运行示例工程可以正常打开摄像头、识别二维码,但是关闭项目时会报错,后续有时间会再解决这个报错的问题。(顺便忽略下截图中的提示,lcyyyds为我用来识别的二维码的内容)

 

 

你可能感兴趣的:(ue4,opencv,visual,studio)