Возьмите изображение (без формата JPEG) - PullRequest
1 голос
/ 12 февраля 2012

Я хочу знать, возможно ли сделать снимок с камары по методу:

mPreview.getCamera().takePicture(shutterCallback, null,jpegCallback); 

, который не является форматом JPEG. И с необработанным методом массив байтов является нулем и не работает. Если кто-то знает, как сделать изображение в несжатом формате (например, JPEG), я был бы признателен. :)

1 Ответ

0 голосов
/ 11 декабря 2013

Для этого вам нужно установить параметры камеры, такие как:

        c = Camera.open();
        Camera.Parameters params = c.getParameters();
        params.setPictureFormat(ImageFormat.YV12);
        //params.setPreviewFormat(ImageFormat.YV12);
        c.setParameters(params);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...