1

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

4

3 回答 3

1

不了解java,但这是使用ffmpeg解决它的方法

ffmpeg -i in.avi -vcodec rawvideo -pix_fmt yuv420p -o out.yuv

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

于 2011-06-10T07:16:36.747 回答
0

你可以试试这个项目:

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

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

于 2011-06-10T07:49:34.670 回答
0

解决了。它可能不是最有效的,但 PixelGrabber 类似乎适用于我认为只是块数据副本的东西。话虽如此,我仍然很高兴听到任何更有效的方法。感谢您的建议。

于 2011-06-11T21:14:44.693 回答