火焰检测算法 fire detectf方法 vs2010+opencv2.4.11

要求: You are required to write a program to detect fires in two videos that provided in the email. The program should be written in C/C++ with VC 6 or VS 2010. You can use OpenCV (ver.2.4.11 is recommended) or viLib.


使用的是vs2010+opencv2.4.11进行编写的具体思路如下:


1、  将视频分为一帧帧的图片来处理。

2、  由火焰的RGB图像得出火焰特征后用红色 Color (0,0,255)代替每一个像素点的火焰。

3、  通过识别红色的点的位置来确定火焰的位置,其中,由于第2步中会存在噪声所以确定位置时添加了一个滤波器。

使用矩形框函数实时标出火焰位置。


效果图:

                           





如果对具体代码和视频感兴趣可以关注留言。



评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值