Я использую класс Camera, чтобы сделать снимок и хочу выполнить некоторую обработку изображения внутри onPictureTakenКак я могу интерпретировать байтовый массив?Это в формате RGB или что-то еще?Спасибо.
ссылки говорят, что это зависит от Camera.Parameters ( Camera.Parameters ), и в этом посте ( Re: FileOutPutstream код из onPictureTaken ) они говорят, что вы должны использовать обратный вызов jpeg , так что я думаю, что это JPEG.
Еще одно решение
mCamera.takePicture(null, null,mPictureCallbackRaw);
, где mPictureCallbackRaw - это экземпляр Camera.PictureCallback
mPictureCallbackRaw
Camera.PictureCallback
Надеюсь, это будет работать и для вас, так как оно работает дляя:)