将YUV网络摄像头图像转换为java字节数组

时间:2011-06-10 07:06:49

标签: java arrays performance bufferedimage yuv

在Java中,将YUV(I420或YUY2)格式的PC网络摄像头图像数据帧转换为字节(或整数)数组的最有效方法是什么?

3 个答案:

答案 0 :(得分:1)

不了解java,但这是使用ffmpeg

解决问题的方法
ffmpeg -i in.avi -vcodec rawvideo -pix_fmt yuv420p -o out.yuv

将任何输入转换为420平面yuv。

答案 1 :(得分:0)

您可以尝试这个项目:

http://code.google.com/p/java-yuv/

我相信它有一些你可以使用的代码

答案 2 :(得分:0)

解决。它可能不是最有效的,但PixelGrabber类似乎与我认为只是块数据副本一起工作。话虽如此,我仍然会很高兴听到更有效的方法。 谢谢你的建议。