8
私はアンドロイドでカメラアプリを書いていて、2台のアンドロイド携帯電話でテストしましたが、1台の電話機ではプレビュー時に自動露出がうまく機能しますが、 。最初の電話は、autoFocus()メソッドを呼び出すときにのみ機能します。後者の電話では、ビルドインアプリの自動露出は機能しますが、自分のコードは機能しません。自動露出を手動で使用する方法はありますか?カメラの自動露出を制御する
私はアンドロイドでカメラアプリを書いていて、2台のアンドロイド携帯電話でテストしましたが、1台の電話機ではプレビュー時に自動露出がうまく機能しますが、 。最初の電話は、autoFocus()メソッドを呼び出すときにのみ機能します。後者の電話では、ビルドインアプリの自動露出は機能しますが、自分のコードは機能しません。自動露出を手動で使用する方法はありますか?カメラの自動露出を制御する
チェックCameraクラス
Camera.Parameters getParameters()
とCamera.Parametersクラスでこれらの2つの方法
int getExposureCompensation()
をチェックし、現在の露出補正のインデックスを取得します。
float getExposureCompensationStep()
露出補正ステップを取得します。
特定の機能が存在することを前提とする前に、カメラの機能を確認してください。
自動露出またはオートフォーカスを制御しますか? –