Android/Camera2 [Android] 카메라 캡처(촬영)하기 - CameraX ˙ ImageCapture [Android] 카메라 미리보기 - CameraX · PreviewView 앱에 카메라 기능을 추가하려는 경우 CameraX와 Camera2를 사용할 수 있다. CameraX는 Camera2 패키지를 기반으로 만들어진 Jetpack 라이브러리로, API가 Camera2보다 훨씬 단순하고 기기 호환성 문제가 없어 ogyong.tistory.com 카메라 미리보기에 이어서 카메라 캡처를 해보려 한다. 간단하게 '캡처하기' 버튼을 클릭하면 ImageView에 해당 이미지를 보여주고, '다시찍기' 버튼을 클릭하면 초기화면으로 돌아가는 앱을 만들었다. 카메라 캡처(촬영)하기 예제 카메라 캡처를 하기 위해서는 ImageCapture의 takePicture를 사용해야 한다. takePicture는 캡처된 이미지를 .. Android/Camera 2022. 11. 14. [Android] 카메라 미리보기 - CameraX · PreviewView 앱에 카메라 기능을 추가하려는 경우 CameraX와 Camera2를 사용할 수 있다. CameraX는 Camera2 패키지를 기반으로 만들어진 Jetpack 라이브러리로, API가 Camera2보다 훨씬 단순하고 기기 호환성 문제가 없어서 안드로이드에서 권장하고 있다. (Camera2는 복잡한 작업을 할 때 사용한다고 한다.) 참고 CameraX를 사용하여 카메라 화면을 보기 위해서 PreviewView를 사용해야 한다. PreviewView는 화면을 유연하게(자르기, 크기 조정, 회전 등) 표시할 수 있는 View이다. 카메라 미리보기 예제 CamreaX와 PrevieView를 사용하여 화면에 미리보기를 띄우려고 한다. 1. gradle에 CameraX 의존성 추가 2. 카메라 권한 Manifest에 .. Android/Camera 2022. 11. 9. 이전 1 다음