UE4 OpenCV 插件 官方配置流程

谨以此片献给各种遇到坑的朋友。

官网上的OpenCV 插件,根据github 上的描述 是针对UE4 4.16 版本以下的版本来提供的 OpenCV 采用的是3.0.0 , 也可以使用openCv 3.2.0

环境描述:Ue4 4.15/4.18.3 OpenCV 3.2.0 VS2015
固有插件配置步骤:
1, 创建一个C++ 的工程,打开后, 关闭即可。
2,将OpenCV 的插件文件 解压缩之后, 将里面的文件夹 直接复制到 自己的工程目录下 Myproject/…
3, 编译一下文件。 打开VS 工程。

4,在myproject.build.cs 文件中引入opencv (4.18版本的 targetInfo 被更换为另外一个类型,不需要修改采用原来的就行)

在这里插入图片描述5, VS里面编译一下文件(右键工程名字, 生成)。 然后打开引擎, 打开系统的plugin, 将openCv 的插件勾选。
6,重启引擎。
按照官方的教程, 创建webcamreader 的蓝图。 调用摄像头。

打包步骤:
1,以上步骤测试没问题后, 首先打开VS 工程文件, 然后F5 编译整个工程。 然后运行一下引擎测试一下摄像头效果。(360可能会默认阻止,可以先关闭一下)
2,以上没有问题后, 回到工程文件的目录, Generate Project 一下。 然后点击 .Uproject. 打开工程之后 正常开始打包。
3,咚咚咚,大功告成。

注意事项:
1,引擎版本超过4.16 会导致各种问题,包括里面的函数命名规则都有变化, 这个得看个人的技术水平,我是不会改。
2,官方的例子里面 已经给了 texture 的获得方法。 剩下的处理可以自己在updateframe 函数里面写。 切记, 这里面有很多雷, 比如: 图像的resize 函数不让你使用, 只要你 设置为true . 系统肯定无法打包,最后会导致无法编译,各种终端报错。
以上流程 亲自和建刚一起测试, editor 和打包模式都可以,不卡顿。

3, 希望有大神能再说一下如何自己创建这个opencv 的插件的。那就完美了。
by 小飞 &&建刚

  • 1
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 7
    评论
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值