Camera2APIを有効にしてAndroidでRAWを撮影する方法

グーグルが意図したユニバーサルアップグレードではなく、プレミアムデバイスのために。



悪いニュースは、Camera2APIを使用してストックROMをフラッシュするだけでは不可能なことです。ROMを再構築してCamera2APIサポートを自分で追加するか、APIが組み込まれたカスタムROMをフラッシュする必要があります。良いニュースはCamera2 APIがROMに残っているが、製造元によって無効にされている場合に有効にするためのいくつかのトリックがあります。 MediatekデバイスでRAW形式の写真を撮るネイティブな方法もあります。これらのトリックを以下に示します。

RAW形式とは何ですか?Camera2APIが必要なのはなぜですか?

このガイドに出くわし、RAW形式が何であるかわからない場合は、基本的にロスレス画像形式です。ビデオや音楽のビットレートのように考えてください。 120kbps、320kbps、FLACの音楽ファイルの違いをご存知ですか?または、320pと1080pでYoutubeビデオを見ていますか?基本的にJPEGとRAWの場合は同じですが、 一種の



RAW形式は、完全に可逆的な栄光で写真をキャプチャします。つまり、画像の圧縮はゼロです。 (ただし、ファイルサイズははるかに大きくなります)。 これらのRAW画像は、画像ソフトウェアでの操作にはるかに優れています。ファイルタイプ名が示すように、完全に 画像データ。 JPEGをと比較すると カメラからまっすぐ RAW写真を並べると、JPEGの色が明るくなったり、その他の視覚的な強調が表示されたりする場合があります。これは、JPEGがカメラソフトウェアによって後処理され、画像データに組み込まれているためです。





したがって、編集されていないRAWは、並べて比較するとJPEGよりも見苦しいように見える場合があります。しかし、画像操作の愛好家にとって、カメラソフトウェアによる「後処理」の欠如はまさにあなたが必要としているものです。後処理は 完全にあなたのコントロール 。つまり、JPEGファイルに適用されるカメラソフトウェアの後処理の「魔法」と戦う必要がないため、RAW写真はJPEGファイルよりもはるかに高度に拡張できます。

Build.PropでCamera2APIを有効にします

警告: 何か問題が発生した場合に備えて、build.propのバックアップを常に作成してください。

この方法は50/50の確率で成功しますが、試してみる価値はあります。一部のメーカーはCamera2APIをROMに組み込んでいるようですが、何らかの理由で無効にしています。Androidデバイスの/ systemパーティションのbuild.propに行を追加するだけで、Camera2API機能を有効にできます。



参照: エッセンシャルツイークでAndroidBuild.Propを編集する方法

まず、ルート化された電話と、build.propファイルを編集する方法が必要です。ルートファイルエクスプローラーアプリを使用することもできます( ESエクスプローラー )電話の/ systemパーティションに移動し、テキストエディターでbuild.propを開くか、次のような専用のbuild.propエディターを使用できます。 JRummyBuildPropエディター 。

build.prop内に入ったら、次の文字列を検索します。

persist.camera.HAL3.enabled = 0

0を1に変更し、build.propを保存して終了し、電話を再起動します。その文字列がbuild.propに見つからない場合は、手動で追加してみてください persist.camera.HAL3.enabled = 1 build.propファイルの最後に保存して再起動します。次に、次のようなサードパーティのカメラアプリを起動して、機能するかどうかをテストできます。 オープンカメラ または カメラFV-5 Camera2 APIモードを有効にできるかどうかは、[設定]メニューで確認してください。

ターミナルエミュレータでCamera2APIを有効にする

上記の代替方法は、Camera2APIを使用して有効にすることです。 ターミナルエミュレータ 。ターミナルを起動し、次のコマンドを入力するだけです。

彼の
あなたのpersist.camera.HAL3.enabled1
出口
出口

スマートフォンを再起動して、次のようなサードパーティのカメラアプリで動作するかどうかを確認します オープンカメラ または カメラFV-5 。

MediatekエンジニアモードでRAW写真を撮影する

Mediatekチップセットデバイスをお持ちの場合は、エンジニアモードを使用して、Camera2APIが有効になっていない場合でもRAW写真を撮影できる方法があります。エンジニアモードにアクセスするには、いくつかの方法があります。

ダイヤラを開き、次の番号を入力します。 *#*#3646633#*#*

または、次のようなアプリをインストールすることもできます MTKエンジニアリングモード 家に常にショートカットアイコンを表示します。 XposedとGravityBoxモジュールをインストールすることもできます( 見る: XposedモジュールでAndroidを完全にテーマ化する方法 、エンジニアモードへのランチャーもあります。

いずれの場合も、エンジニアモードに入ったら、右にスクロールして[ハードウェアテスト]> [カメラ]に移動します。これは テスト カメラハードウェアのモードですが、RAW形式を含むすべての種類のカメラオプションを有効にして、写真を撮ることができます。

エンジニアモードでRAW写真を撮影すると、2つのファイルが/ DCIM / CameraEM /ディレクトリに保存されます。写真をプレビューするためのJPEGと、Androidフォンではプレビューできない実際のRAWファイルです。 RAWファイルをPCにエクスポートし、Adobe Photoshopなどの画像編集ソフトウェアを使用してRAW画像を操作する必要があります。また、携帯電話が出力するものではなく、ユニバーサルRAW形式に変換する必要がある場合もあります。

読んだ4分