【发布时间】:2011-12-14 16:38:10
【问题描述】:
在我们的应用程序中,我们需要使用来自相机 @ 33 fps 的捕获帧并将其传递给压缩,然后再将其发送到服务器,
我的压缩模块可以取YUV图片,对图片进行压缩,我的相机配置如下,
宽度 = 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。
真诚感谢您的阅读,如果有人可以帮助我,我真的很感激。
【问题讨论】: