Не могу открыть камеру на android. Насколько я прочитал https://github.com/opencv/opencv/issues/11952, OpenCV не поддерживает захват камеры с этой платформы. Это прямо сейчас? Нужно ли мне использовать android ndk для подобных?
#include <opencv2/core.hpp>
#include <opencv2/videoio.hpp>
#include <opencv2/highgui.hpp>
#include <iostream>
#include <stdio.h>
using namespace cv;
using namespace std;
int main(int, char**)
{
Mat frame;
VideoCapture cap(0)
if (!cap.isOpened()) {
cerr << "ERROR! Unable to open camera\n";
return -1;
}
for (;;)
{
cap.read(frame);
if (frame.empty()) {
cerr << "ERROR! blank frame grabbed\n";
break;
}
imshow("Live", frame);
if (waitKey(5) >= 0)
break;
}
return 0;
}