mirror of
https://github.com/lostjared/Acid.Cam.v2.Qt.git
synced 2025-12-17 12:20:00 +01:00
updated
This commit is contained in:
@@ -95,13 +95,11 @@ bool Playback::setVideoCamera(std::string name, int type, int device, int res, c
|
|||||||
res_h = 1080;
|
res_h = 1080;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
bool cw = capture.set(cv::CAP_PROP_FRAME_WIDTH, res_w);
|
capture.set(cv::CAP_PROP_FRAME_WIDTH, res_w);
|
||||||
bool ch = capture.set(cv::CAP_PROP_FRAME_HEIGHT, res_h);
|
capture.set(cv::CAP_PROP_FRAME_HEIGHT, res_h);
|
||||||
int fps = capture.get(cv::CAP_PROP_FPS);
|
double fps = capture.get(cv::CAP_PROP_FPS);
|
||||||
if(cw == false || ch == false) {
|
|
||||||
res_w = capture.get(cv::CAP_PROP_FRAME_WIDTH);
|
res_w = capture.get(cv::CAP_PROP_FRAME_WIDTH);
|
||||||
res_h = capture.get(cv::CAP_PROP_FRAME_HEIGHT);
|
res_h = capture.get(cv::CAP_PROP_FRAME_HEIGHT);
|
||||||
}
|
|
||||||
if(name.size()>0) {
|
if(name.size()>0) {
|
||||||
writer = cv::VideoWriter(name, type, fps, cv::Size(res_w, res_h), true);
|
writer = cv::VideoWriter(name, type, fps, cv::Size(res_w, res_h), true);
|
||||||
if(!writer.isOpened()) {
|
if(!writer.isOpened()) {
|
||||||
|
|||||||
Reference in New Issue
Block a user