Запись видео с камеры параллельно на обработку OpenCV на Android

Как я теперь понимаю, записать видео, обработанное OpenCV на Android, не так просто. Но есть ли возможность сделать это параллельно: - для записи видео с камеры, используя стандартные инструменты Android (MediaRecorder) и - для обработки видео с OpenCV (mOpenCvCameraView) без его сохранения?

Еще раз, спасибо!

1 ответ

Я думаю, вам не нужно записывать видео. Вы не должны это...

Вы можете захватить весь кадр в onCameraFrame() метод.

public Mat onCameraFrame(CameraBridgeViewBase.CvCameraViewFrame inputFrame) {
    Mat carrierMatgray = inputFrame.gray();
    // do something 
    Mat carrierMatRgba = inputFrame.rgba();
    return carrierMatRgba;
}
Другие вопросы по тегам