Android에서 Camera2 API를 활성화하고 RAW를 촬영하는 방법

Google이 의도 한 범용 업그레이드가 아닌 프리미엄 기기를위한 것입니다.



나쁜 소식은 단순히 Camera2 API로 재고 ROM을 플래시 할 수 없다는 것입니다. ROM을 다시 빌드하고 Camera2 API 지원을 직접 추가하거나 API가 내장 된 사용자 지정 ROM을 플래시해야합니다. 좋은 소식은 Camera2 API가 ROM에 남아 있지만 제조업체에서 비활성화 한 경우 Camera2 API를 활성화하는 몇 가지 트릭이 있습니다. Mediatek 장치로 RAW 형식 사진을 찍는 기본 방법도 있습니다. 아래에서이 트릭을 보여 드리겠습니다.

도대체 RAW 형식은 무엇이며 Camera2 API가 필요한 이유는 무엇입니까?

이 가이드를 우연히 발견하고 RAW 형식이 무엇인지 모르는 경우 기본적으로 무손실 이미지 형식입니다. 동영상 또는 음악 비트 전송률이라고 생각하면됩니다. 120kbps, 320kbps 및 FLAC 음악 파일의 차이점을 알고 있습니까? 아니면 320p vs 1080p로 Youtube 비디오를보고 계십니까? 기본적으로 JPEG와 RAW의 경우 동일합니다. 일종의 .



RAW 형식은 완전 무손실 영광으로 사진을 캡처하므로 이미지 압축이 전혀 없습니다. (하지만 훨씬 더 큰 파일 크기). 이 RAW 이미지는 이미지 소프트웨어에서 조작하는 데 훨씬 더 좋습니다. 파일 형식 이름에서 알 수 있듯이 완전히 노골적인 이미지 데이터. JPEG를 카메라에서 똑바로 RAW 사진을 나란히 놓으면 JPEG가 더 밝은 색상이나 기타 시각적 개선 사항으로 나타날 수 있습니다. 이는 JPEG가 카메라 소프트웨어에 의해 후 처리되고 이미지 데이터에 내장되기 때문입니다.





따라서 편집되지 않은 RAW는 나란히 비교할 때 JPEG보다보기 흉하게 보일 수 있습니다. 그러나 이미지 조작 애호가에게는 카메라 소프트웨어에 의한 '후 처리'가 필요하지 않습니다. 후 처리는 전적으로 귀하의 통제에 . 즉, JPEG 파일에 적용된 카메라 소프트웨어의 후 처리 '마법'에 맞서 싸우지 않기 때문에 RAW 사진을 JPEG 파일보다 훨씬 더 향상시킬 수 있습니다.

Build.Prop에서 Camera2 API 활성화

경고: 무언가 잘못 될 경우를 대비하여 항상 build.prop의 백업을 만드십시오.

이 방법은 성공 확률이 50/50이지만 시도해 볼 가치가 있습니다. 일부 제조업체는 ROM에 Camera2 API가 내장되어 있지만 어떤 이유로 비활성화 된 것 같습니다. Android 장치의 / system 파티션에있는 build.prop에 줄을 추가하기 만하면 Camera2 API 기능을 활성화 할 수 있습니다.



또한보십시오: 필수 조정으로 Android Build.Prop을 편집하는 방법

먼저 루팅 된 휴대폰과 build.prop 파일을 편집하는 방법이 필요합니다. 루트 파일 탐색기 앱 (예 : ES 탐색기 ) 전화의 / system 파티션으로 이동하고 텍스트 편집기로 build.prop를 열거 나 다음과 같은 전용 build.prop 편집기를 사용할 수 있습니다. JRummy BuildProp 편집기 .

build.prop 내부에 있으면 다음 문자열을 검색합니다.

persist.camera.HAL3.enabled = 0

0을 1로 변경하고 build.prop를 저장하고 종료 한 다음 전화기를 재부팅하십시오. 해당 문자열이 build.prop에서 발견되지 않으면 수동으로 추가하십시오. persist.camera.HAL3.enabled = 1 build.prop 파일의 맨 아래에 저장하고 재부팅하십시오. 그런 다음 다음과 같은 타사 카메라 앱을 실행하여 작동하는지 테스트 할 수 있습니다. 오픈 카메라 또는 카메라 FV-5 Camera2 API 모드를 활성화 할 수 있는지 설정 메뉴에서 확인합니다.

터미널 에뮬레이터에서 Camera2 API 활성화

위의 다른 방법은 다음을 통해 Camera2 API를 사용하도록 설정하는 것입니다. 터미널 에뮬레이터 . 터미널을 시작하고 다음 명령을 입력하기 만하면됩니다.

그의
당신의 persist.camera.HAL3.enabled 1
출구
출구

휴대 전화를 재부팅하고 다음과 같은 타사 카메라 앱에서 작동하는지 확인하십시오. 오픈 카메라 또는 카메라 FV-5 .

Mediatek 엔지니어 모드에서 RAW 사진 촬영

Mediatek 칩셋 장치가있는 경우 엔지니어 모드를 통해 Camera2 API를 활성화하지 않고도 RAW 사진을 촬영할 수있는 방법이 있습니다. 엔지니어 모드에 액세스하는 몇 가지 방법이 있습니다.

전화 다이얼러를 열고 다음 번호를 입력하십시오. * # * # 3646633 # * # *

또는 다음과 같은 앱을 설치할 수 있습니다. MTK 엔지니어링 모드 집에 항상 바로 가기 아이콘이 있습니다. Xposed 및 GravityBox 모듈 ( 보다: Xposed 모듈을 사용하여 Android를 완전히 테마로 지정하는 방법 ) , 엔지니어 모드로의 런처도 있습니다.

어쨌든 엔지니어 모드에 들어가면 하드웨어 테스트> 카메라까지 오른쪽으로 스크롤하면됩니다. 이것은 테스트 하지만 RAW 형식을 포함한 모든 종류의 카메라 옵션을 활성화하고 사진을 찍을 수 있습니다.

엔지니어 모드에서 RAW 사진을 촬영하면 두 파일이 / DCIM / CameraEM / 디렉토리에 저장됩니다. 사진 미리보기 용 JPEG와 Android 휴대 전화에서 미리 볼 수없는 실제 RAW 파일입니다. RAW 파일을 PC로 내보내고 Adobe Photoshop과 같은 이미지 편집 소프트웨어를 사용하여 RAW 이미지를 조작해야하며 휴대폰에서 출력하는 것이 아닌 범용 RAW 형식으로 변환해야 할 수도 있습니다.

4 분 읽기