Как я могу снимать с моей Windows Hello / ИК-камеры с помощью OpenCV?

#c #opencv

#c #opencv

Вопрос:

Я использую OpenCV для захвата кадров как с передней, так и с задней камер, но я не могу получить доступ к третьей ИК-камере. В диспетчере устройств он разделен на биометрические устройства как «Программное устройство Windows Hello Face», но я не знаю, как сделать снимок с него, или даже если это вообще возможно. Это код, который я должен захватить изображение с двух обычных камер:

 #include <opencv2/core/core.hpp>
#include <opencv2/highgui/highgui.hpp>
#include <opencv2/imgproc.hpp>
#include <iostream>

using namespace cv;
using namespace std;

int main()
{
    VideoCapture cap = VideoCapture(0);
    Mat frame;
    cap >> frame;
    imshow("Display Window", frame);
    waitKey(0);
    return 0;
}
  

Любая помощь будет оценена.

Комментарии:

1. У этой камеры нет собственного драйвера? Я думаю, вам следует использовать его SDK