点击开始/停止按钮开始或停止视频。videoInput 是一个<video>元素,用作输入。canvasOutput 是一个<canvas>元素,用作输出。为了确定点,我们使用cv.goodFeaturesToTrack()。我们取第一帧,在其中检测一些 Shi-Tomasi 角点,然后我们使用cv.calcOpticalFlowPyrLK迭代跟踪这些点。当视频开始时,将执行<textarea>的代码。您可以修改代码以进行更多研究。