我需要帮助来了解使用OpenCV C ++的视频跟踪器的代码

时间:2019-05-19 19:48:05

标签: c++ opencv

关于该代码,我不了解一个问题。创建跟踪器后,我们在其内部调用onTrackbarSlide(),我猜我们得到的pos = 0为零,因为它是开始,我们之前没有使用跟踪器。

我们进入循环,冷却,并且在获得当前位置(我猜是0)之后,我们设置了g_dontset = 1g_run -=1,所以现在g_run为0。

假设我们没有按下任何东西,因此第一帧停留在窗口中。但是随后我们移动了跟踪器位置,因此再次调用onTrackbarSlide()上的函数,设置我们选择的正确位置,并将其设置为g_dontset = 1,不输入if语句,而是设置{{1} }设为0。

然后我们再次返回for循环,但是g_dontset仍为0,因此我们不在循环中输入if,那么该新帧如何显示?

g_run

0 个答案:

没有答案