0

問題

Lollipop API のネイティブ 'LG' Camera2 アプリは、市場に出回っている他のどのアプリよりも手動でピントを合わせることができることを認識しています。Camera2 API のすべての機能を実際に使用しているように見える'Open Camera'でさえ、その近くに焦点を合わせることができません。

StackOverflow、Android フォーラム、Google、およびネイティブ Android Lollipop Camera2 アプリのソース コードを検索しましたが、この違いを説明するものは何も見つかりませんでした。

「LG」Camera2 アプリの違いを説明できる人はいますか?

質問は

「LENS_INFO_MINIMUM_FOCUS_DISTANCE」以外に、フォーカスを手動で調整するために編集できる別の使用可能なオプションはありますか?

詳細

現在、「LENS_INFO_MINIMUM_FOCUS_DISTANCE」が 10.0 の「LG G4」用のカメラ アプリを作成しています。「Android 5.x」には現在、ステップ幅を 0.0 から 10.0 の間で取得する設定がありません。ステップ幅として使用したものは何でも、焦点距離には何も変わりません。

デバイスには SUPPORTED_HARDWARE_LEVEL: HARDWARE_LEVEL_FULL があります。
REQUEST_AVAILABLE_CAPABILITIES は、BACKWARD_COMPATIBLE、MANUAL_SENSOR、MANUAL_POST_PROCESSING、READ_SENSOR_SETTINGS、BURST_CAPTURE、および RAW です。

それにもかかわらず、設定「LENS_INFO_AVAILABLE_FILTER_DENSITIES」(0.0)、「LENS_INFO_AVAILABLE_FOCAL_LENGTHS」(4.42)、および「LENS_INFO_AVAILABLE_APERTURES」(1.8) には 1 つの値しか含まれていないため、変更できません。

設定「LENS_INFO_FOCUS_DISTANCE_CALIBRATION」は、フォーカスが「CALIBRATED」であることを報告しています。

「AFモード」を「オフ」に設定しても「マクロ」に設定しても違いはありません。

設定「LENS_INFO_HYPERFOCAL_DISTANCE」は茶番劇です。これは値に関する情報であり、設定または使用することはできません。

4

0 に答える 0