タグ

cameraとarに関するvelenoのブックマーク (1)

  • カメラプレビューAPI使用時のOutOfMemoryについて - Jack日記

    Android 1.6でandroid.hardware.Camera#setPreviewCallback()を使ってプレビューコールバックを登録し、onPreviewFrame(byte[] data, Camera camera)の中でdataを解析して何か処理(例えば簡易AR的な画像の解析)を行なうと、すぐにOutOfMemoryが発生してしまう。onPreviewFrameの中で画像の解析処理を行なっている間に、次々にプレビューコールバックが発生してしまい、dataに渡されるプレビュー画像用のバッファがメモリを消費し尽くしてしまう事が原因のようだ。 Android 2.2であれば、setPreviewCallbackWithBuffer()とaddCallbackBuffer()を使用する事で回避可能なようだ。また、2.1でも公開はされていないが実装されているらしく、リフレクショ

    カメラプレビューAPI使用時のOutOfMemoryについて - Jack日記
    veleno
    veleno 2011/02/14
    ARとか一回作ってみたい。
  • 1