From 604bceb8b6926538d3f157381562153d665d87a6 Mon Sep 17 00:00:00 2001 From: "estevan.biau-loyer" Date: Fri, 24 Feb 2023 11:25:25 +0100 Subject: [PATCH] nul --- ppg.cpp | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/ppg.cpp b/ppg.cpp index 758bcb3..0f33971 100644 --- a/ppg.cpp +++ b/ppg.cpp @@ -1,7 +1,34 @@ + +#include "opencv2/opencv.hpp" +#include "opencv2/videoio.hpp" +#include "opencv2/highgui.hpp #include int main() { std::cout <<"PPG algorithm"<< std::endl; return 0; + cv::VideoCapture cap; + cap.open(0); + if (!cap.isOpened()) + { + std::cerr << "[ERROR] Unable to open camera!" << std::endl; + return -2; + } + while (true) + { + // create a matrix to store the image from the cam + cv::Mat frame; + // wait for a new frame from camera and store it into 'frame' + cap.read(frame); + // check if we succeeded + if (frame.empty()) + { + std::cerr << "[ERROR] blank frame grabbed" << std::endl; + break; + } + cv::imshow("Color", frame); + if (cv::waitKey(1000.0/FPS) >= 0) + break; + } }