본문 바로가기

Android/Camera

안드로이드/Android Camera Autofocus (카메라 오토 포커싱 설정하기 ~!)


 < 개발 환경 > 
   SDK 버전 : 안드로이드 SDK 4.0 (아이스크림 샌드위치)  
   API LEVEL : 8 
   이클립스 버젼 : Indigo
   테스트단말 : 삼성 갤럭시 S2 4.0.4 (아이스크림 샌드위치)




안드로이드/Android Camera Autofocus (카메라 오토 포커싱 설정하기 ~!)




안드로이드 Camera Autofocus 방법 입니다. 

이벤트 설정하신 후, 바로 아래 소스만 넣어주시면 AutoFocus가 된 후, 사진을 찍게 됩니다.



<코드삽입>

Focus가 완료되면 Callback 함수를 불러 바로 사진을 찍어주는 함수를 호출하는 방법 입니다.

mCamera.autoFocus (new Camera.AutoFocusCallback() {

        	public void onAutoFocus(boolean success, Camera camera) {

        		if(success){

        			mCamera.takePicture(null, null, null);

        		}

        	}

        });



<퍼미션설정>

 
 <uses-feature android:name="android.hardware.camera"/>

 <uses-feature android:name="android.hardware.camera.autofocus"/>
 <uses-permission android:name="android.permission.CAMERA"/>






출처 : http://gogorchg.tistory.com/163