私のカメラを正しく動作させるには少し助けが必要です。カメラのプレビューをビットマップに保存する
私がやっていることは、ユーザーが別のアクティビティでビューの背景として使用される写真を撮るようにすることです。歪みがないことが重要です。理想的には、画像は背景全体を最高の解像度で満たすことが理想的です。
私は、出力されたカメラの画像が適切に向き合ってディスプレイの同じ面になるように努力してきました。だから私は、私がする必要があることを正確に考える時間を取った、と私は通常の保存されたイメージを必要とは思わない。
私が思い描いたのは、プレビューを表示するには表面表示が必要で、テキストとキャプチャボタンのオーバーレイが必要だということでした。ユーザーが「写真を撮る」ときには、オートフォーカスが必要です。次に、プレビューをスクリーンオーバーレイの下にキャプチャして、他のアクティビティで使用するビットマップにする必要があります。
*プレビュー用にSurfaceViewを拡張し、それをオーバーレイを含むXMLレイアウトに追加する必要がありますか?
* SurfaceViewのイメージをビットマップに保存するにはどうすればよいですか?
ありがとうございました。
こんにちはマット、カメラのセンサーは、本来、0、90、180または270度で実際のデバイスで回転されています。どのデバイスでも回転を正しく設定するには、回転された値を確認し、その値に基づいて回転させて回転させます。お役に立てれば。 – fadedreamz