0

ここで尋ねているカメラから単一のフレーム/画像だけを取得する方法を示す有用なドキュメントが見つからなかったので、誰かがどこから始めればよいかについてのヒントがあるかもしれません。

カメラからの単一の画像をすばやく使用したい。つまり、単一の画像を取得し、その画像に対して内部処理を実行し(時間がかかる場合があります)、この処理が完了するとすぐに次の画像を取得します。

外部アプリケーションを利用するインテントを介した単一の画像の取得について説明している例/ドキュメントをいくつか見つけましたが、それは私には遅すぎるようです。それに加えて、これらの例のいくつかは、画像をロードする必要があるディスクに画像を保存しました。これも速度を落とす方法です。

では、自分のアプリケーションから1つのフレームをキャプチャして、さらに画像処理に使用できる形式を使用して画像がメモリに返されるようにするにはどうすればよいでしょうか。私がここstackoverflow.comや他のページで見つけた例は、カメラアプリを利用しています-それは私が望んでいることではありません。

4

1 に答える 1

1

Cameraクラスを使用して、takePictureを呼び出す必要があります。次に、PictureCallback.onPictureTakenのハンドラーを登録するだけです。

于 2013-03-11T06:29:20.677 に答える