diff options
author | Stanislaw Halik <sthalik@misaki.pl> | 2014-01-12 19:50:03 +0100 |
---|---|---|
committer | Stanislaw Halik <sthalik@misaki.pl> | 2014-01-12 19:50:03 +0100 |
commit | f281ba0224b31eec31469372b3cbc27706a9b381 (patch) | |
tree | 8d1eef75026464457af0ddcc63ff59380b3f7ec9 /FTNoIR_Tracker_PT | |
parent | fcda9735bf3df5b43286cbd340f4c85de9228323 (diff) |
Revert "use correct scale for point coords"
This reverts commit 3ea8dbeb7574e7a61388adcc3a9fd722798504fe.
Diffstat (limited to 'FTNoIR_Tracker_PT')
-rw-r--r-- | FTNoIR_Tracker_PT/ftnoir_tracker_pt.cpp | 2 | ||||
-rw-r--r-- | FTNoIR_Tracker_PT/point_tracker.cpp | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/FTNoIR_Tracker_PT/ftnoir_tracker_pt.cpp b/FTNoIR_Tracker_PT/ftnoir_tracker_pt.cpp index 9f74127f..c94fa3ff 100644 --- a/FTNoIR_Tracker_PT/ftnoir_tracker_pt.cpp +++ b/FTNoIR_Tracker_PT/ftnoir_tracker_pt.cpp @@ -86,7 +86,7 @@ void Tracker::run() for (auto p : points)
{
auto p2 = cv::Point(p[0] * frame.cols + frame.cols/2,
- -p[1] * frame.cols + frame.rows/2);
+ p[1] * frame.rows + frame.rows/2);
cv::Scalar color(0, 255, 0);
qDebug() << p2.x << p2.y;
cv::line(frame,
diff --git a/FTNoIR_Tracker_PT/point_tracker.cpp b/FTNoIR_Tracker_PT/point_tracker.cpp index faac9963..69d46645 100644 --- a/FTNoIR_Tracker_PT/point_tracker.cpp +++ b/FTNoIR_Tracker_PT/point_tracker.cpp @@ -244,7 +244,7 @@ void PointTracker::POSIT(float fov, int w, int h) for (int i = 0; i < 3; i++)
{
- auto p2 = cv::Point(p[i][0] * w + w/2, -p[i][1] * h + w/2);
+ auto p2 = cv::Point(p[i][0] * w + w/2, p[i][1] * h + h/2);
img_points.push_back(p2);
}
|