0
在我們的應用中,我們需要使用捕捉幀從相機@ 33 fps的,並通過它把它發送到服務器之前壓縮,創建一個從攝像頭預覽類/使用YUV圖像緩衝區
我的壓縮模塊可以採取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
ie 5400字節多,這是否意味着,我可以忽略殘留的?
另外我需要創建YUVImage對象,但步幅信息不會來,所以我們如何從上面的數據創建YUVImage。
真誠謝謝你的閱讀,我真的很感謝任何人都可以幫助我解決這個問題。
謝謝,其實我只需要我的編碼器,libvpx給YUV數據,現在我有YUV數據,所以不要不想將其轉換爲RGB – Amitg2k12