上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 59 下一页
  2022年4月25日
摘要: 一、概述 案例:使用BackgroundSubstractor实现视频中移动对象统计 实现步骤: 1.实例化VideoCapture 2.创建BackgroundSubstractor 3.while循环读取视频帧 4.使用BS->apply获取mask 5.对mask进行二值化及形态学操作 6.使 阅读全文
posted @ 2022-04-25 22:52 飘杨...... 阅读(56) 评论(0) 推荐(0) 编辑
摘要: 一、概述 案例:使用OpenCV的CAMShift算法实现视频中对象跟踪 算法API介绍: CamShift( InputArray probImage, CV_IN_OUT Rect& window, TermCriteria criteria );probImage:要跟踪对象的直方图反向投影矩 阅读全文
posted @ 2022-04-25 19:47 飘杨...... 阅读(334) 评论(0) 推荐(0) 编辑
摘要: 一、概述 概述:主要介绍一下HSV色彩空间对照表+inRange对颜色进行分离 inRange(img,low,high),函式会将位于两个区域间的值置为255,位于区间外的值置为0 HSV色彩空间对照表图: 上面的图表使用如下: 例如:过滤黄色像素[(26,43,46)(34,255,255)], 阅读全文
posted @ 2022-04-25 16:49 飘杨...... 阅读(1158) 评论(0) 推荐(0) 编辑
摘要: 一、概述 案例:基于稠密光流的视频跟踪 API介绍: calcOpticalFlowFarneback( InputArray prev, InputArray next, InputOutputArray flow, double pyr_scale, int levels, int winsiz 阅读全文
posted @ 2022-04-25 13:29 飘杨...... 阅读(165) 评论(1) 推荐(0) 编辑
  2022年4月21日
摘要: 一、概述 案例:使用稀疏光流实现对象跟踪 稀疏光流API介绍: calcOpticalFlowPyrLK( InputArray prevImg, InputArray nextImg, InputArray prevPts, InputOutputArray nextPts, OutputArra 阅读全文
posted @ 2022-04-21 10:42 飘杨...... 阅读(174) 评论(0) 推荐(0) 编辑
  2022年4月18日
摘要: 一、概述 案例:基于颜色来实现视频对象的跟踪,本案例跟踪的是一个橙子。 使用到的关键方法:hsv+inRange,区间内白色不再区间内黑色 实现该算法的步骤: 1.创建VideoCapture 2.使用其open方法打开视频 3.while循环读取视频帧frame 4.将frame转hsv色彩空间 阅读全文
posted @ 2022-04-18 23:10 飘杨...... 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 一、概述 案例:使用MOG和KNN实现视频背景消除建模,使用OpenCV中的createBackgroundSubtractorMOG()和createBackgroundSubtractorKNN()来实现 1.createBackgroundSubtractorMOG()参数介绍: Ptr<Ba 阅读全文
posted @ 2022-04-18 21:53 飘杨...... 阅读(1104) 评论(0) 推荐(0) 编辑
  2022年4月17日
摘要: 一、概述 案例:使用Qt的QButtonGroup和QRadioButton做一个简单的选中、未选中的样例(服务于视频背景消除中的一个小案例) ps:基于Qt6.2.3,主要是记录一下,防止后面忘记回看 二、代码示例 QPushButton *choiceVideo = new QPushButto 阅读全文
posted @ 2022-04-17 22:24 飘杨...... 阅读(641) 评论(0) 推荐(0) 编辑
  2022年4月16日
摘要: 一、概述 案例:使用OpenCV实现视频绿幕背景替换 算法步骤: 1.初始化VideoCapture并使用其open方法加载视频 2.while循环加读取frame capture.read(frame) 3.将frame转hsv色彩空间 4.使用inRange函数生成遮罩mask 5.使用形态学操 阅读全文
posted @ 2022-04-16 18:59 飘杨...... 阅读(620) 评论(0) 推荐(0) 编辑
摘要: 一、概述 案例:使用kmeans算法实现证件照背景替换 算法实现步骤: 1.加载原图像 2.制作kmeans输入参数所需要的数据(kmeans的输入数据类型是CV_32F,所以不能直接使用原始图像的数据,因为原始图像的数据类型为CV_8UC1) 3.使用kmeans算法实现图像分类,并得到分类标签 阅读全文
posted @ 2022-04-16 16:54 飘杨...... 阅读(1053) 评论(0) 推荐(0) 编辑
上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 59 下一页