レイアウトの特性 (主に縦横比) に基づいてプレビュー サイズを選択し、他の制約 (最小寸法) に基づいて画像サイズを選択するカメラ アプリがあります。これにより、多くの場合、プレビューとは異なる縦横比の画像が作成されます。
これ自体は問題ではありませんが、写真が撮影されたときにプレビューに表示されていた最終写真の同じ領域を抽出できるように、プレビューの長方形を写真の同等の長方形にマッピングする必要があります。
縦横比が異なるということは、長方形の一部が重ならないことを意味することを理解していますが、これが問題になるほどエッジの近くで作業していません。
プレビューと写真が直接どのようにマッピングされるかを知ることができない場合、それらがそれぞれネイティブ カメラにどのようにマッピングされるかを判断する方法はありますか? ネイティブ カメラの縦横比をプログラムで検出できれば、クロッピング スキームを特定できる可能性があります。