Vuforia提供了切换前后摄像头的方法,调用方式如下:
void OnGUI()
if (GUI.Button(new Rect(50, 50, 200, 50), "使用前置摄像头"))
// 停止识别
CameraDevice.Instance.Stop();
// 取消实例化摄像机
CameraDevice.Instance.Deinit();
//实例化相机
CameraDevice.Instance.Init(CameraDevice.CameraDirection.CAMERA_FRONT);
// 开始识别
CameraDevice.Instance.Start();
if (GUI.Button(new Rect(50, 150, 200, 50), "使用主摄像头"))
// 停止识别
CameraDevice.Instance.Stop();
// 取消实例化摄像机
CameraDevice.Instance.Deinit();
//实例化相机
CameraDevice.Instance.Init(CameraDevice.CameraDirection.CAMERA_BACK);
// 开始识别
CameraDevice.Instance.Start();
原文https://blog.csdn.net/hcud024/article/details/52190321?utm_source=blogxgwz4
新版的Vuforia删除了CameraDevice.CameraDirection切换摄像头功能