0

アプリの起動時に surface.callback を使用してフロント カメラを初期化するアプリを開発しています。カメラのオーバーレイを行い、いくつかのボタンと面白い画像を追加しました。

現在、私の知る限り、これを行うには3つの方法があります(また、私は初心者なので、別の方法も評価できる場合があります。)

  • 画像のキャプチャ: 問題は、カメラから画像をキャプチャすると、カメラ プレビューの上部に追加された面白い画像が取得されないことです。

  • スクリーンショット: オーバーレイでこれを行ったので、選択した部分のコードでスクリーンショットを撮っても結果は得られません。ボタンと面白い画像のあるレイヤーのスクリーンショットのみを
    撮りますが、上記のアイテムを含むレイアウトの背後にあるため、カメラプレビューのスクリーンショットは撮りません。

  • 唯一の手段は、2 つの画像を結合することです。1 つはドローアブル フォルダー (面白い画像) からのもので、もう 1 つは実行時にフロント カメラから取得したものです。

親切に2つの画像をマージするのを手伝ってくれる人. 私はいくつかのチュートリアル/コードを見てきましたが、2番目の画像は実行時にカメラから取得されますが、ドローアブルフォルダーから両方の画像を取得します。

4

1 に答える 1

0

ファイルに書き込む前に、カメラ画像をキャプチャして編集 (面白い画像でオーバーレイ) できます。

于 2013-10-30T22:02:08.393 に答える