mirror of
https://github.com/opencv/opencv.git
synced 2024-11-28 05:06:29 +08:00
Fix the Qt sample, broken after #1722.
This commit is contained in:
parent
e69d2c1bb1
commit
b8283edfca
@ -4,7 +4,12 @@
|
||||
|
||||
#include <iostream>
|
||||
#include <vector>
|
||||
|
||||
#include <opencv2/calib3d/calib3d.hpp>
|
||||
#include <opencv2/core/core.hpp>
|
||||
#include <opencv2/highgui/highgui.hpp>
|
||||
#include <opencv2/imgproc/imgproc.hpp>
|
||||
#include <opencv2/legacy/compat.hpp>
|
||||
|
||||
#if defined WIN32 || defined _WIN32 || defined WINCE
|
||||
#include <windows.h>
|
||||
@ -20,8 +25,6 @@
|
||||
#include <GL/gl.h>
|
||||
#endif
|
||||
|
||||
#include <opencv2/core/core.hpp>
|
||||
|
||||
using namespace std;
|
||||
using namespace cv;
|
||||
|
||||
@ -193,7 +196,7 @@ static void foundCorners(vector<CvPoint2D32f> *srcImagePoints, const Mat& source
|
||||
ss.str("");
|
||||
|
||||
//new coordinate system in the middle of the frame and reversed (camera coordinate system)
|
||||
srcImagePoints->at(i) = cvPoint2D32f(srcImagePoints_temp.at(i).x-source->width/2,source->height/2-srcImagePoints_temp.at(i).y);
|
||||
srcImagePoints->at(i) = cvPoint2D32f(srcImagePoints_temp.at(i).x-source.cols/2,source.rows/2-srcImagePoints_temp.at(i).y);
|
||||
}
|
||||
}
|
||||
|
||||
@ -261,8 +264,8 @@ int main(void)
|
||||
|
||||
imshow("POSIT",source);
|
||||
|
||||
if (VideoCapture::get(video,CV_CAP_PROP_POS_AVI_RATIO)>0.99)
|
||||
VideoCapture::get(video,CV_CAP_PROP_POS_AVI_RATIO,0);
|
||||
if (video.get(CV_CAP_PROP_POS_AVI_RATIO) > 0.99)
|
||||
video.set(CV_CAP_PROP_POS_AVI_RATIO, 0);
|
||||
}
|
||||
|
||||
destroyAllWindows();
|
||||
|
Loading…
Reference in New Issue
Block a user