Android camera2對焦設定
在android camera2 api 開始,提供了對焦距值(非zoom值)的設定,大概步驟如下:
(1)先關閉自動焦距模式 mPreviewBuilder.set(CaptureRequest.CONTROL_AE_MODE, CameraMetadata.CONTROL_AE_MODE_OFF);
mPreviewBuilder.set(CaptureRequest.CONTROL_AF_MODE, CameraMetadata.CONTROL_AF_MODE_OFF);
(2)再設定上焦距值 mPreviewBuilder.set(CaptureRequest.LENS_FOCUS_DISTANCE, 焦距值)
注意點:在android 5.0後開始提供了camera2 api的支援,但不是所有的機器都可以支援焦距的設定。
前提檢查是:
1.CameraCharacteristics.LENS_INFO_MINIMUM_FOCUS_DISTANCE值是否為空(一般非空才可以)。
2.還有檢查一下HARD_LEVEL值是否達到。
相關推薦
Android camera2對焦設定
在android camera2 api 開始,提供了對焦距值(非zoom值)的設定,大概步驟如下: (1)先關閉自動焦距模式 mPreviewBuilder.set(CaptureRequest.CONTROL_AE_MODE, CameraMetadata.CON
android相機對焦
1、利用硬體感測器去實現自動對焦 註冊感測器: SensorManager sm = (SensorManager) getSystemService(SENSOR_SERVICE); sm.registerListener(this, sm.getDefaultSen
Android 中對任務設定超時
最近專案上有個需求,就是感覺在網路不好的情況下上傳圖片的時間太長,想對這個操作進行一個時間的限制!找了很近沒有發現有特別簡單的方法,最後發現了兩個以前沒有用過的東西:callable和future; 關於callable和future的使用方法這裡就不做很詳細的介紹了,網上
Android Camera對焦相關
一、Camera 支援對焦模式簡介 在維護MTK Camera模組的時候,遇到Camera對焦的問題,Camera支援的對焦模式定義在frameworks/base/core/java/android/hardware/Camera.java下,主要有
Android Camera2 拍照(四)——對焦模式
ask als size com ontouch eating fault tdi release 原文:Android Camera2 拍照(四)——對焦模式 本
關於Android Camera2 API 的自動對焦的坑
https://www.jianshu.com/p/280e5301b7b9 一、使用。關於Camera2的API使用,參考Google官方的例子: Camera2Basic Camera2Raw Camera2Video 這是一手資料,配合官方的資料理解Camera2 API的底層原理:
android中對某一個頁面設定常亮
android中如何保持頁面的方式四種 1.WakeLock 2.FLAG_KEEP_SCREEN_ON 3.keepScreenOn 4.MediaPlayer的 setScreenOnWhilePlaying(),這個用於視訊,MediaPlayer提供的方法
Android Camera高階特性——手動對焦
Android Camera 系列目錄 1. 前言 對焦可以說是相機最基本的功能。 Android Camera提供了多種對焦方式: FOCUS_MODE_AUTO:個人認為這個名字起的有點隨意 FOCUS_MODE_CONTINUOUS_PICTURE :
Android 攝像頭自動對焦的幾點注意
今天在做手機攝像頭自動對焦時出了一些問題,這裡做個筆記記錄一下。 注意事項:1、初始化Camera的程式碼中要加入下面兩行程式碼 mCamera.autoFocus(myAutoFocusCallback); mCamera.cancelAutoFocus(); 示例:
Android自定義相機預覽開始時自動對焦
如果是呼叫系統相機不會存在對焦問題,要實現自己的相機在開始的時候自動自動對焦,只需要新增兩句程式碼: parameters.setFocusMode(Camera.Paramet
android手動實現相機功能,自動對焦+手動對焦
android自定義相機實現自動對焦和手動對焦: 不呼叫系統相機,因為不同的機器開啟相機呈現的介面不統一也不能滿足需求。 所以為了讓程式在不同的機器上呈現出統一的介面,並且可以根據需求進行佈局,做了此demo。 程式實現程式碼如下: import java.io.File;
Android——呼叫攝像頭並自動對焦拍…
import java.io.FileOutputStream; import android.content.Context; import android.hardware.Camera; import android.os.Environment; import android.view.Motion
[Android程式設計心得] Camera(OpenCV)自動對焦和觸控對焦的實現
import java.util.ArrayList; import java.util.List; import org.opencv.android.JavaCameraView; import android.R.integer; import android.content.Context; im
android textview文字底部對齊設定
如果car_id 這個TextView的內的文字長度較長,會分行顯示,這時,另一個TextView car_id_num還是會顯示在第一行的位置。如果想讓car_id_num顯示在最後一行,需要新增android:layout_gravity="bottom",使其與父容器
android實現自動對焦拍照
android樣式和主題(style&theme) android中主題也是用於為應用定義顯示風格,它的定義和樣式的定義相同,如下: <?xmlversion="1.0" encoding="utf-8"?> <resources> <
android 獲取系統中各種型別音量及對音量設定
通過程式獲取android系統手機的鈴聲和音量。同樣,設定鈴聲和音量的方法也很簡單! 1. AudioManager mAudioManager = (AudioManager) getSystemService(Context.AUDIO_SERVICE); //通
Android 使Camera預覽清晰,迴圈自動對焦處理
我們經常使用SurfaceView顯示Camera預覽畫面,但畫面基本都不清晰。主要是因為沒有自動對焦,而自動對焦觸發是通過mCamera.autoFocus(autoFocusCallback);這個
如何實現android手機攝像頭的的自動對焦
發現好多人都在解決一個問題那就是,如何實現android相機的自動對焦,而且是連續自動對焦的。當然直接呼叫系統相機就不用說了,那個很簡單的。下面我們主要來看看如如何自己實現一個相機,並且實現自動連續對焦。 根據網上的資料有如下幾種:
帆軟發布大數據直連引擎FineDirect,對焦大數據BI
finedirect 大數據 摘要:近日,帆軟官方正式發布大數據直連引擎FineDirect模塊。通過該模塊,企業在應用FineBI原有功能的基礎上,可直接對接現有數據源,無論是傳統的關系型數據庫,還是Hadoop生態圈、Mpp構架,都可以直接自助取數分析。當前,企業對數據的應用,一方面數據倉庫和BI
Android中對Handle機制的理解
trac 意義 還要 break create findview curl net protected 一、重要參考資料 【參考資料】 眼下來看,以下的幾個網址中的內容質量比較不錯。基本不須要再讀別的網址了。 1、android消息機制一