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