конвертировать byte [] в Mat - PullRequest
0 голосов
/ 14 мая 2018

Я пытаюсь передать кадр из прямой трансляции видео DJI Phantom в java в native 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.

Любая идея, как это сделать.

...