在我们的应用程序中,我们需要使用来自相机 @ 33 fps 的捕获帧并将其传递给压缩,然后再将其发送到服务器,
我的压缩模块可以拿YUV Image,来压缩图像,我的相机配置如下,
宽度 = 500 像素,
高度 = 300 像素,
图像格式:YV12
关于预览回调
camera.setPreviewCallback(new PreviewCallback() {
public void onPreviewFrame(byte[] data, Camera arg1) {
}
}
数据大小为 230400,但我想它会在
500*300(Y) + 500*300/4(U) + 500*300/4(V) 即 2250000
即多出 5400 字节,这是否意味着,我可以忽略扩孔?
我也需要创建 YUVImage 对象,但是步幅信息没有出现,所以我们如何从上面的数据创建 YUVImage。
真诚感谢您的阅读,如果有人能帮助我,我真的很感激。