资源简介
本资源是基于VS2017+opecv3.2开发的源码,主要功能是识别视频中的火焰,采用的算法是颜色检测,Thou-Ho (Chao-Ho) Chen, Ping-Hsueh Wu, and Yung-Chuen Chiou 于2004年在ICIP发表的文章《An Early Fire-Detection Method Based on Image Processing》中建立的颜色模型。声明:此代码核心部分来源网络,本人部分修改,共同学习提高。如果帮助请多多支持。
代码片段和文件信息
#include “ProcessImage.h“
#include
using namespace cv;
int main()
{
// 读取图片
IplImage* img = cvLoadImage(“1.jpg“);
// 检测图片
IplImage* fireImage = ProcessImage::Process(cvCloneImage(img));
// 显示
cvNamedWindow(“src“ CV_WINDOW_AUTOSIZE);
cvNamedWindow(“dst“ CV_WINDOW_AUTOSIZE);
cvShowImage(“src“ img);
cvShowImage(“dst“ fireImage);
cvWaitKey(0);
// 释放内存
cvReleaseImage(&img);
cvReleaseImage(&fireImage);
cvDestroyAllWindows();
return 0;
/*VideoCapture capture(“1.mp4“);
IplImage img;
while (1)
{
Mat frame;
capture >> frame;
resize(frame frame Size(480 360) (0 0) (0 0) INTER_LINEAR);
img = frame;
IplImage* fireImage = ProcessImage::Process(cvCloneImage(&img));
// imshow(“读取摄像头“ frame);
// cvShowImage(“st“ &img);
cvShowImage(“dst“ fireImage);
waitKey(30);
}
return 0;*/
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-05-09 10:52 火焰检测\
文件 16701 2018-05-02 08:53 火焰检测\1.jpg
文件 1496103 2014-06-13 22:34 火焰检测\1.mp4
文件 931 2018-05-09 08:39 火焰检测\main.cpp
文件 4826 2018-05-09 08:35 火焰检测\ProcessImage.cpp
文件 191 2018-05-09 08:36 火焰检测\ProcessImage.h
- 上一篇:LIS3DH完整资料.tar
- 下一篇:惯性导航基本原理(入门两天半)带书签
相关资源
- 火焰检测传感器程序与原理图
- VS2017环境集成百度语音识别API工程
- VS2017专业版下载265391
- qt下的modbus Tcp通讯程序
- VS2017各版本器
- Visual+Assist+X_10.9.2217
- Visual Studio 2017 官方安装包
- VisualSVN_VS2017永久破解版
- 基于颜色识别的火焰检测算法的open
- win10 VS2017 编译成功的openssl 32位和64位
- qt-vsaddin-msvc2017 插件
- qt-vsaddin-msvc2017-2.2.0.vsix
- 线性表的基本操作vs2017
- code-基于视频分析的火焰检测方法
- qt在vs2017中的插件
- vs2017安装包community
- Infragistics_Ultimate_2017
- VS2017运行库所需dll
- 学生选课和成绩管理系统
- vs2017HelpViewer 2.3 中文版 MSDN 可
- VS2017社区版windows
- VS2017导数据至EXcel表
-
vs2019丢失ucrtba
sed.dll-ucrtba sedx86_a - FiddlerCore vs2017
- BabeLua For Vs2017 V3.2.2.0
- VS2017+OpenGL配置所需文件.rar
- L系统 三维分形树。
- OpenGL环境配置文件
- VS下QT实现仿真小飞机
- vs2019番茄插件亲测可用
评论
共有 条评论