Quantcast
Channel: OpenCV Q&A Forum - Latest question feed
Viewing all articles
Browse latest Browse all 19555

selectROI is not working.

$
0
0
I want to run a multi object tracking code nuder opencv 3.1 with contrib. In the code, there is a line with selectROI(). Console said to me "Select an object to track and then press SPACE or ENTER button! Finish the selection process by pressing ESC button!". I could select roi with mouse click. But the window can't capture my keyboard input. I can't proceed next step. What is a problem? MultiTracker trackers(trackingAlg); // container of the tracked objects vector objects; // set input video std::string video = argv[1]; VideoCapture cap(video); Mat frame; // get bounding box cap >> frame; selectROI("tracker", frame, objects); //quit when the tracked object(s) is not provided if (objects.size()<1) return 0; // initialize the tracker trackers.add(frame, objects); // do the tracking printf("Start the tracking process, press ESC to quit.\n"); for (;;){ // get frame from the video cap >> frame; // stop the program if no more images if (frame.rows == 0 || frame.cols == 0) break; //update the tracking result trackers.update(frame); // draw the tracked object for (unsigned i = 0; i

Viewing all articles
Browse latest Browse all 19555

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>