SegmentMotion是指整个运动分割为独立的运动部分。
基本介绍
- 外文名:SegmentMotion
- 定义:整个运动分割为独立的运动部分
- 函式形式:CvSeq* cvSegmentMotion
- 分类:数学
函式形式
CvSeq* cvSegmentMotion( const CvArr* mhi, CvArr* seg_mask, CvMemStorage* storage, double timestamp, double seg_thresh );
参数
- mhi
- 运动历史图像
- seg_mask
- 发现应当存储的 mask 的图像, 单通道, 32bits, 浮点数.
- storage
- 包含运动连通域序列的记忆体存储仓
- timestamp
- 当前时间,毫秒单位
- seg_thresh
- 分割阈值,推荐等于或大于运动历史“每步”之间的间隔。
说明
函式 cvSegmentMotion 寻找所有的运动分割,并且在seg_mask 用不同的单独数字(1,2,...)标识它们。它也返回一个具有 CvConnectedComp 结构的序列,其中每个结构对应一个运动部件。在这之后,每个运动部件的运动方向就可以被函式 cvCalcGlobalOrientation 利用提取的特定部件的掩模(mask)计算出来(使用 cvCmp)