2016-08-22 207 views
0

我正在尝试使用OpenCV和Python来跟踪对象和掩码或隐藏它(在这种情况下为代码)。作为例子我使用这个视频,代码会显示在1min19s: https://www.dropbox.com/s/eu01hxoxmd3ns5f/capture-3.mp4?dl=0通过OpenCV跟踪对象

我需要的是跟踪中的代码和面罩或隐藏它的视频,而无需检测视频作为代码的其他部分。按颜色跟踪在这里不起作用。

对这个问题有什么好的方法吗?

+0

你试图跟踪的对象究竟是什么?什么是“CODE”?视频中没有任何内容能够清楚说明您的内容。来源和结果看起来是一样的。 – gavinb

+0

见分1:19 – user3689259

+0

阿哈,所以有一些字母数字代码形式的文本叠加在屏幕左下角的图像上。这是我们在问题中需要的那种细节。你想检测它,然后删除它? – gavinb

回答

0

跟踪比搜索相似的颜色要复杂得多。 OpenCV已经实现了一些跟踪算法,你需要做的是使用现有的apis来解决问题。 Here是OpenCV跟踪器的介绍。

如果你不坚持使用OpenCV,dlib也是一个使用python接口的C++库,它也实现了对象跟踪算法。

+0

是的,我想跟踪和掩码代码时显示。 bcus我想用流媒体直播 – user3689259

+0

所以不知道它会在视频中出现的时间和地点?那么我想你想要的是一个探测器和视频水印去除器而不是跟踪器。 –

+0

是的...... – user3689259