java — конвертировать байт [] в мат

Я пытаюсь передать кадр из живого видео DJI Phantom в Java на нативный c ++ в Android Studio, а затем преобразовать его в Mat для применения фильтров opencv.

JAVA SIDE

mReceivedVideoDataCallBack = new VideoFeeder.VideoDataCallback() {
@Override
public void onReceive(byte[] videoBuffer, int size) {
if (mCodecManager != null) {
mCodecManager.sendDataToDecoder(videoBuffer, size);
}
}
};

в этой части videoBuffer имеет тип byte []. Я хочу передать его на родной C ++, а затем преобразовать его в Mat, чтобы я мог применить фильтры OpenCV.

Есть идеи как это сделать.

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]