Преобразование изображения веб-камеры YUV в массив байтов Java - PullRequest
1 голос
/ 10 июня 2011

В Java, какой самый эффективный способ преобразования кадра данных изображения веб-камеры ПК в формате YUV (I420 или YUY2) в байтовый (или целочисленный) массив?

Ответы [ 3 ]

1 голос
/ 10 июня 2011

Не знаю о Java, но это то, как вы можете решить эту проблему, используя ffmpeg

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

Преобразует любой ввод в 420 плоских уу.

0 голосов
/ 12 июня 2011

решаемая. Это может быть не самым эффективным, но класс PixelGrabber, кажется, работает с тем, что я думаю, является просто блок-копией данных. Сказав это, я все равно буду рад услышать любые более эффективные методы. Спасибо за ваши предложения.

0 голосов
/ 10 июня 2011

Вы можете попробовать этот проект:

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

Я полагаю, у него есть код, который вы можете использовать

...