Lucas-Kanade 光流示例

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

videoInput
canvasOutput