Я пытаюсь использовать Xbox 360 Kinect (v1) с opencv
в Java, поэтому я использую библиотеку J4k
(Java для kinect).Мне нужно получить изображение или Mat для opencv из VideoFrame.
byte[] img = myKinect.getColorFrame();
возвращает байтовый массив, но я не могу преобразовать его с помощью bytearrayinputstream
, потому что он возвращает нулевое изображение.Так что я могу использовать только VideoFrame
, как в примерах lib.Мне нужно получить изображение или мат из него, но я не знаю, как это сделать.Помогите пожалуйста, или расскажите о другой библиотеке для Kinect.
Ссылка на описание класса Videoframe: https://research.dwi.ufl.edu/ufdw/j4k/VideoFrame.php