Android 拍摄图像(无jpeg格式)

Android 拍摄图像(无jpeg格式),android,image,camera,Android,Image,Camera,我想知道是否可以通过以下方法从camara拍摄照片: mPreview.getCamera().takePicture(shutterCallback, null,jpegCallback); 这不是jpeg格式。 对于原始方法,字节数组为null,不起作用。 如果有人知道如何使用非压缩格式(如jpeg)拍摄图像,我将不胜感激 为此,您需要设置相机参数,如: c = Camera.open(); Camera.Parameters params = c.get

我想知道是否可以通过以下方法从camara拍摄照片:

mPreview.getCamera().takePicture(shutterCallback, null,jpegCallback); 
这不是jpeg格式。 对于原始方法,字节数组为null,不起作用。
如果有人知道如何使用非压缩格式(如jpeg)拍摄图像,我将不胜感激

为此,您需要设置相机参数,如:

        c = Camera.open();
        Camera.Parameters params = c.getParameters();
        params.setPictureFormat(ImageFormat.YV12);
        //params.setPreviewFormat(ImageFormat.YV12);
        c.setParameters(params);
,int,java.io.OutputStream bitmap.compress