上一周基本结束了火焰的凸包检测这个地方。由于火焰形状的快速变化,因此使用凸包检测能达到较好的作用,基于连续帧对上下进行外观形状快速变化。下边我就描述一下流程。最后有我的源代码。
1、检测的结果
2、检测的原理
2.1 对原始视频进行转换帧图像
2.2 将原图转换成灰度图并进行模糊降噪
2.3 根据阈值化对象判断凸包
寻找轮廓mode取值“CV_RETR_TREE”,method取值“CV_CHAIN_APPROX_NONE”,
即检测所有轮廓,轮廓间建立外层、内层的等级关系,并且保存轮廓上所有点
对检测到的凸包进行筛选,小于30面积的认为是杂志,过滤
遍历每个轮廓,寻找其凸包
绘出轮廓及其凸包
下载地址: