rectanglecv/src/webcam/Webcam.cpp
2018-04-25 23:49:19 -05:00

30 lines
408 B
C++
Executable File

/*
* Webcam.cpp
*
* Created on: Apr 21, 2018
* Author: Yunyang
*/
#include "Webcam.h"
Webcam::Webcam(int webcamID) {
stream = new cv::VideoCapture(webcamID);
}
void Webcam::update() {
stream->read(frame);
}
bool Webcam::isConnected() const {
return webcamConnected;
}
cv::Mat Webcam::getFrame() const {
return frame;
}
Webcam::~Webcam() {
delete stream;
}