决定开始DIY VR玩玩(其实我想说的是AR~~)。目标是1、识别并显示视野范围内人员、物体的信息(表目标);2、如果可以的话,将人物替换成衤果亻本(里目标)。
这是一个严肃的表情
动手之前,想想需要的知识储备:
1、opencv图像识别
2、android开发
3、虚幻引擎安卓开发(或许不用也行)
4、光学知识
5、硬件组装和设备驱动
幸好每样都玩过一点点,开始动手。
一、在Android应用中集成opencv
opencv官网默认介绍的是eclipse下的安装,然而现在安卓改用Android Studio了,查找了一些资料,并不麻烦,下面是步骤。
首先创建安卓工程,例如E:\Projects\VRShow。再从opencv官网下载OpenCV-3.1.0-android-sdk.zip并解压,假设在E:\tmp\OpenCV-android-sdk目录。
在Android Studio中,选择菜单File->New->Import Module。
选择opencv路径,在本例中,应该是在E:\tmp\OpenCV-android-sdk\sdk\java。选择好路径后,会自动生成Module name为openCVLibrary310。