break;
case 'p':
tracker.m_visual_debug = true;
- visualize_delay = 500;
break;
case 'h':
std::cerr << "Usage: \n"
for (int i = 0; i < 4; i++)
cv::line(image, vertices[i], vertices[(i + 1) % 4], cv::Scalar(0, 255, 0), 2);
- cv::imshow("output", image);
+ cv::imshow("KCF output", image);
int ret = cv::waitKey(visualize_delay);
- if (visualize_delay > 0 && ret != -1 && ret < 128)
+ if ((visualize_delay > 0 && ret != -1 && ret < 128) ||
+ (visualize_delay == 0 && (ret == 27 /*esc*/ || ret == 'q')))
break;
+
}
// std::stringstream s;