标签: android callback camera jpeg
我调用了takePicture()并将其作为JpegPictureCallback传递给PictureCallback。我在onPictureTaken()中看到byte []数据输入的大小不一。有人可以解释为什么这个byte []的内容大小会有所不同吗?我已经使用Camera.Parameters.setPictureSize();将图片大小设置为一个恒定的大小;
谢谢!
答案 0 :(得分:2)
这只是因为bytes数组是压缩的jpg流。通常,jpg图像的大小会因图像而异。