2

私はAndroidプログラミングにかなり慣れていません。今まで解決策が見つからなかった問題に遭遇しました。Androidフォンのカメラでビデオを録画したいのですが、このビデオを録画しながら保存しながら、ビデオの単一フレームを分析したいと思います。ここでは、画像に対して計算を行うだけで、画像を操作してビデオに書き込むことはしたくありません。

Android でのビデオ録画に関して最初に見つけたのは MediaRecorder でしたが、ビデオ ストリームの画像を取得するオプションはないようです。

この問題にアプローチする方法について、誰かが私にヒントをくれたらいいのにと思います。

よろしく、

なわぶ

4

1 に答える 1

0

Android4以降を使用していると仮定します。

OpenGL ESに慣れている場合は、http://developer.android.com/reference/android/graphics/Sur​​faceTexture.OnFrameAvailableListener.htmlを実装して、SurfaceTextureオブジェクトを取得できます

このオブジェクトから、SurfaceTextureに関連付けられたテクスチャIDが、カメラからの最新のプレビューフレームに更新されます。また、glReadPixels()を使用してさらに処理するために、RGBテクスチャデータをCPUに読み戻すこともできます。

于 2013-03-03T16:28:47.093 に答える