2022年4月25日
摘要: 一、概述 案例:使用BackgroundSubstractor实现视频中移动对象统计 实现步骤: 1.实例化VideoCapture 2.创建BackgroundSubstractor 3.while循环读取视频帧 4.使用BS->apply获取mask 5.对mask进行二值化及形态学操作 6.使 阅读全文
posted @ 2022-04-25 22:52 飘杨...... 阅读(57) 评论(0) 推荐(0) 编辑
摘要: 一、概述 案例:使用OpenCV的CAMShift算法实现视频中对象跟踪 算法API介绍: CamShift( InputArray probImage, CV_IN_OUT Rect& window, TermCriteria criteria );probImage:要跟踪对象的直方图反向投影矩 阅读全文
posted @ 2022-04-25 19:47 飘杨...... 阅读(336) 评论(0) 推荐(0) 编辑
摘要: 一、概述 概述:主要介绍一下HSV色彩空间对照表+inRange对颜色进行分离 inRange(img,low,high),函式会将位于两个区域间的值置为255,位于区间外的值置为0 HSV色彩空间对照表图: 上面的图表使用如下: 例如:过滤黄色像素[(26,43,46)(34,255,255)], 阅读全文
posted @ 2022-04-25 16:49 飘杨...... 阅读(1171) 评论(0) 推荐(0) 编辑
摘要: 一、概述 案例:基于稠密光流的视频跟踪 API介绍: calcOpticalFlowFarneback( InputArray prev, InputArray next, InputOutputArray flow, double pyr_scale, int levels, int winsiz 阅读全文
posted @ 2022-04-25 13:29 飘杨...... 阅读(167) 评论(1) 推荐(0) 编辑