我需要在AR应用程序中实现Focus功能。我希望能够使用android手机的对焦功能来详细描述而不会出现错误的图像目标。某些设备没有自动对焦功能,但是只有focustrigger。您知道在应用中实现此功能的正确方法吗?
我都处理过: FOCUS_MODE_CONTINUOUSAUTO FOCUS_MODE_TRIGGERAUTO 两者都可以正常工作,但似乎对编译后的应用没有影响。我正在执行C#脚本,并使用以下代码将其附加到AR摄像机:
using UnityEngine;
using System.Collections;
using Vuforia;
public class TriggerFocus : MonoBehaviour
{
bool FocusModeSet;
void Awake()
{
//CameraDevice.Instance.SetFocusMode (CameraDevice.FocusMode.FOCUS_MODE_CONTINUOUSAUTO);
FocusModeSet = CameraDevice.Instance.SetFocusMode (
CameraDevice.FocusMode.FOCUS_MODE_TRIGGERAUTO);
if (FocusModeSet == false)
{
Debug.Log ("to set focus mode Failed (mode unsupported) ().");
}
}
}
我想知道是否可以保证在使用Android 4.1或更高版本的设备上聚焦和增强图像目标。在某些设备中,图像模糊不清,无法跟踪