안드로이드 개발 질문/답변
(글 수 45,052)
질문이있습니다!
카메라 프리뷰문제인데요 실시간 영상처리를 할려구합니다
이 코드에서 제가 데이터를 변환을 했는데요 그 값을 다시 프리뷰로 뿌려줄려면
어떤 메서드를 사용해야 하는건지 잘모르겠습니다
인수는 뭐로 줘야할까요 그냥 data를 주면 되는거 아닌가요?
public void onPreviewFrame(byte[] data, Camera camera) {
mmCamera = new mm_SHCamera();
Parameters params = mCamera.getParameters();
mmCamera.frameWidth = params.getPreviewSize().width;
mmCamera.frameHeight = params.getPreviewSize().height;
mmCamera.Pic_Format = params.getPreviewFormat();
mmCamera.myPixels = new int[mmCamera.frameWidth * mmCamera.frameHeight];
//int abc[] = SHCameraSurface.decodeYUV420SP(data , mmCamera.frameWidth, mmCamera.frameHeight);
for(int i=0;i<=24000;i++)
{
data[i] = 30;
}
// if (mmCamera.myPixels == null)
// mmCamera.myPixels = new int[mmCamera.frameWidth * mmCamera.frameHeight];
Log.e("==>","PREVIEWFRAME " + mmCamera.Pic_Format + " " +mmCamera.frameWidth + " " + mmCamera.frameHeight + " " + data.length);
Log.e("==>"," "+ data[24000]);
}