求基于OpenCV的三帧差分算法代码

比如123456六帧图片不是每次取3帧,对123中的12差分,23差分,然后两个差值相与,456中的45差分,56差分,然后两个差值相与的这种,而是12差分,23差分,差... 比如1 2 3 4 5 6六帧图片
不是每次取3帧,对123 中的12差分,23差分,然后两个差值相与,
456中的45差分,56差分,然后两个差值相与的这种,

而是12差分,23差分,差值相与,接着是34,45差分,两个差值相与
展开
 我来答
uo08ejb
2011-04-09 · TA获得超过335个赞
知道答主
回答量:523
采纳率:0%
帮助的人:0
展开全部
Detector虚类):实现前景检测,
2.团块检测模块(CvBlobDetector虚类):实现运动物体(团块)的的检测
3.团块跟踪模块(CvBlobTracker虚类):实现运动物体跟踪
4.团块运动轨迹产生模块(CvBlobTrackGen虚类):实现的功能与模块名字同(下同)
5.团块轨迹后处理模块(CvBlobTrackPostProc虚类)
6.团块轨迹分析模块(CvBlobTrackAnalysis虚类)
7.以及处理流程模块(cvBlobTrackerAuto虚类):此模块可看成胶水,集成上面的模块。

除了处理流程模块(因为它只控制流程呀~),每一个模块可以用多种算法实现,在程序中,这些算法就是函数。如(15-16行):
CvFGDetector* cvCreateFGDetector0()
CvFGDetector* cvCreateFGDetector0Simple()
CvFGDetector* cvCreateFGDetector1()
也就是说这三个函数都是能完成前景检测,具体用哪个,由你在main()函数中调用。
其他模块也是这样。
实现这些模块的类以及完成这些算法的函数都由OPENCV帮你实现了,blobtrack要做的就是在main()函数中调用这些函数,初始化函数参数以及各种变量。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
光点科技
2023-08-15 广告
通常情况下,我们会按照结构模型把系统产生的数据分为三种类型:结构化数据、半结构化数据和非结构化数据。结构化数据,即行数据,是存储在数据库里,可以用二维表结构来逻辑表达实现的数据。最常见的就是数字数据和文本数据,它们可以某种标准格式存在于文件... 点击进入详情页
本回答由光点科技提供
chensuchang
2011-04-08 · TA获得超过6400个赞
知道大有可为答主
回答量:6655
采纳率:50%
帮助的人:5039万
展开全部
这种方法去阴影效果不好
追问
那请问该如何去阴影比较好呢?谢谢你。
追答
如果不是要求很高,就别折腾了
效果好的方法都可以发偏好论文了
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式