前回のエントリのキモの部分の補足説明 カメラのプレビューコールバックにはプレビューで取得した画像がByte配列で入ってくる。 これはカメラのオプション設定で mCamparam = mCamera.getParameters(); mCamparam.setPreviewFormat(PixelFormat.JPEG); // プレビューで取得できる画像形式の指定。デフォルトはPixelFormat.YCbCr_420_SP // その他設定など ・・・・・・・・ // パラメータセット mCamera.setParameters(mCamparam); 上記のようにすればJPEG形式のByte列のはずなのだが、なぜかnullしか帰ってこない。 だからデフォルトのYUV420形式のデータをビットマップ形式に変換してやる必要がある。 それが下のところ。 /** * YUV420データ