上一周基本结束了火焰的凸包检测这个地方。由于火焰形状的快速变化,因此使用凸包检测能达到较好的作用,基于连续帧对上下进行外观形状快速变化。下边我就描述一下流程。最后有我的源代码。

1、检测的结果

火焰的凸包检测

火焰的凸包检测

2、检测的原理

2.1 对原始视频进行转换帧图像


2.2 将原图转换成灰度图并进行模糊降噪


2.3 根据阈值化对象判断凸包

寻找轮廓mode取值“CV_RETR_TREE”,method取值“CV_CHAIN_APPROX_NONE”,

即检测所有轮廓,轮廓间建立外层、内层的等级关系,并且保存轮廓上所有点

对检测到的凸包进行筛选,小于30面积的认为是杂志,过滤

 遍历每个轮廓,寻找其凸包

绘出轮廓及其凸包

下载地址:

凸包检测

相关文章: