Android上相机的自动对焦,挂在场景中的相机上即可

using System.Collections;

using System.Collections.Generic;
using UnityEngine;
/// <summary>
/// 自动对焦
/// </summary>
public class AutoFocus : MonoBehaviour
{
    private bool autoFoucusSet;

private void Awake()
    {
        autoFoucusSet = false;
    }
    public static bool EnableAutoFocus()
    {
        AndroidJavaClass unityPlayer = new AndroidJavaClass("com.unity3d.player.UnityPlayer");
        AndroidJavaObject currentActivity = unityPlayer.GetStatic<AndroidJavaObject>("currentActivity");
        AndroidJavaClass metaioSDKAndroid = new AndroidJavaClass("com.metaio.sdk.jni.IMetaioSDKAndroid");
        object[] args = { currentActivity };
        AndroidJavaObject camera = metaioSDKAndroid.CallStatic<AndroidJavaObject>("getCamera", args);
        if (camera != null)
        {
            AndroidJavaObject cameraParameters = camera.Call<AndroidJavaObject>("getParameters");
            object[] focusMode = { cameraParameters.GetStatic<string>("FOCUS_MODE_CONTINUOUS_PICTURE") };
            cameraParameters.Call("setFocusMode", focusMode);
            object[] newParameters = { cameraParameters };
            camera.Call("setParameters", newParameters);
            return true;
        }
        else
        {
            return false;
        }
    }
void Update ()
    {
        if (Input.GetKeyDown(KeyCode.Escape) || Input.GetKeyDown(KeyCode.Home))
        {
            Application.Quit();
        }
        if(Time.time>1f&&!autoFoucusSet)
        {
            autoFoucusSet = EnableAutoFocus();
        }
}
}

Android 手机相机自动对焦相关推荐

  1. android zxing 自动对焦,ZXing自动对焦问题

    Pavel Bobkov.. 5 我在Samsung Galaxy Grand 2(Android 4)上遇到了同样的问题,并且找到了一个解决方案.启动相机之前,我禁用了自动对焦功能.1-2秒后,我启 ...

  2. android实现自动对焦拍照

    android样式和主题(style&theme) android中主题也是用于为应用定义显示风格,它的定义和样式的定义相同,如下: <?xmlversion="1.0&quo ...

  3. android摄像头自动对焦原理,Android实现手机摄像头的自动对焦

    如何实现Android相机的自动对焦,而且是连续自动对焦的.当然直接调用系统相机就不用说了,那个很简单的.下面我们主要来看看如如何自己实现一个相机,并且实现自动连续对焦. 代码如下: public c ...

  4. ROS下实时标定android手机相机摄像头内参

    本人小白,最近在做的项目需要用到同时集成IMU和摄像头的相机,但是目前东西还没到手,因为安卓手机同时具备单目相机和IMU,所以先用安卓手机试一下内参标定的流程.目前已经完成了手机上IMU和单目相机的标 ...

  5. 手机相机自动对焦的原理

    引用文章:手机自动对焦是怎么实现的?

  6. java对焦_【Camera】手机相机自动对焦的3种方式及原理

    目前在手机上采用的自动对焦系统包括反差对焦.相位对焦和激光对焦三种方案. 反差对焦-CDAF(Contrast Detection Auto Focus) 反差对焦是目前普及率最高.使用最广泛.成本相 ...

  7. 【Camera】手机相机自动对焦的3种方式及原理

    2019独角兽企业重金招聘Python工程师标准>>> 目前在手机上采用的自动对焦系统包括反差对焦.相位对焦和激光对焦三种方案. 反差对焦-CDAF(Contrast Detecti ...

  8. 多帧合成 app android,手机相机PK赛:夜景之王?华为P30 pro超级夜景VS相机机内多帧合成...

    一.序言 P30 Pro到手两周了,用下来最令我满意的有几点,首先是待机和充电速度,其次是信号和运行速度,拍照只能说不用多带一个相机的情况下,给了能满足我社交网络分享要求的较高画质照片.这里有两个需要 ...

  9. 手机相机自动对焦的3种方式及原理

    目前在手机上采用的自动对焦系统包括反差对焦.相位对焦和激光对焦三种方案. 反差对焦-CDAF(Contrast Detection Auto Focus) 反差对焦是目前普及率最高.使用最广泛.成本相 ...

最新文章

  1. 如何修改博士论文?这份45页PPT《Editing your thesis》教你
  2. 市场与需求带动 向智能安放转型成大势所趋
  3. 利用大数据技术探索“数字公民”创新
  4. Hive 0.13 数据类型
  5. ITK:线性强度变换
  6. Aristochart – 灵活的 HTML5 Canvas 折线图
  7. 多态性——vptr和vtable
  8. Dojo API中文 Dojo内容模块概览,初学者
  9. 那些年我们追过的网络库(PartI)
  10. 说说C#的async和await
  11. k8s解决coredns 的ImagePullBackOff 和ErrImagePull 问题
  12. oauth2.0了解
  13. 第2章-系统控制原理 -> 李雅普诺夫稳定性分析
  14. Python常用小技巧总结
  15. 网络摄像机内部结构图
  16. android微信支付指纹支付密码错误,安卓微信支付怎么设置指纹锁
  17. PHP 51tracking物流单个查询接口调用
  18. 驾考科目三考试经验谈
  19. EasyExcel根据自定义模板导出Excel(包含图片、表格)
  20. openjweb1.8 java web应用快速开发平台产品白皮书

热门文章

  1. karate在不同场景重用同一变量?结论是不支持
  2. 前端下载sheetjs处理\n \r 实现换行
  3. SwiftCon 2016 参会感想
  4. linux文件重命名
  5. python数据归一化代码_数据预处理之数据归一化
  6. freeswitch实现监听、三方通话的两种方法
  7. vant weapp 下拉_Vant Weapp小程序蹲坑之使用submit-bar组件
  8. 集合元素处理(传统方式),Stream流方式处理
  9. android:gravity=“bottom|center_horizontal“的妙用
  10. 大数据技术之Hbase