네이버 테크콘서트 Android : 예제로 배우는 카메라2 – 발표자료 pdf 다운로드, 예제코드


생각보다 많은 분들이 참석해주셨는데요. 참석해주셔서 감사합니다.

다른분들보다 강연할 수 있는 시간이 짧아서 아쉬웠습니다.
그래서 짧은시간내에 많은 정보를 담으려 하다보니 자세히 설명 못드린점 죄송합니다.
작은 Tip 하나라도 얻어가셨다면 만족합니다.

강연이 끝나고 많은분들이 찾아오셔서 질문해주셨는데 시간도 부족하고, 제가 해보지 않은 분야를 물어보신분도 계셔서 대답이 충분치 못한분도 계셨을겁니다.
댓글 남겨주시면 한분 한분 다시 답변드리도록 하겠습니다.

다시 한번 참석해주셔서 감사합니다

Buy me a coffeeBuy me a coffee
카테고리: Android

4개의 댓글

chu · 2019년 7월 12일 9:50 오전

감사합니다 잘듣고 왔습니다 !! 모르는건 댓글로 물어볼게요!ㅎㅎ

    Charlezz · 2019년 7월 13일 9:19 오전

    Chu님 만나서 반가웠습니다 🙂

BlackJin · 2019년 8월 29일 4:59 오후

카메라 API2 분석하는데 많은 도움이 되었습니다. ImageReader에서 이미지를 가져오는데 질문 있습니다.

captureStillPicture() 함수에 있는

int rotation = activity.getWindowManager().getDefaultDisplay().getRotation();
captureBuilder.set(CaptureRequest.JPEG_ORIENTATION, getOrientation(rotation));

는 무슨 역활을 하는 걸까요?

ImageReader에 연결된 mOnImageAvailableListener 에서 콜백 받은 reader의 이미지를 회전시켜주는 건줄 알았는데 이 값을 바꿔도 영향을 미치지 않아 궁금해 졌습니다.

Charlezz · 2019년 9월 3일 11:18 오후

CaptureRequest.Builder에 CaptureRequest.JPEG_ORIENTATION을 키로 하는 경우 [0,90,180,270]중 하나의 값을 넣어서 이미지를 회전 시킬 수 있습니다. ImageReader에 들어오는 이미지데이터가 항상 회전되어 들어오는것은 아닙니다. JPEG 포맷의 메타데이터인 EXIF의 orientation 값을 변경할 때도 있습니다. 이미지를 표현하는 대부분의 뷰어가 이 orientation을 읽은 뒤 이미지를 회전시켜 표현합니다.

자세한 내용은 https://developer.android.com/reference/android/hardware/camera2/CaptureRequest#JPEG_ORIENTATION 에서 확인 가능합니다.

답글 남기기

이메일은 공개되지 않습니다.