资源简介
基于图像特征,运用matlab技术进行综合使用,实现火焰检测。读取图像,灰度化,估计RGB分量的分布,实现火焰检测,烟雾检测
代码片段和文件信息
function flame_image = flame_detection(color_img)
%9.4.5
% 函数功能:实现火焰检测
% 输入参数:color_img 彩色图像
% 输出参数:flame_image 检测到的彩色火焰图像
[MN~] = size(color_img);
R = double(color_img(::1));
G = double(color_img(::2));
B = double(color_img(::3));
flame_logical = [];
for i=1:M
for j=1:N
% temp1 = G(ij)/(R(ij)+1);
% temp2 = B(ij)/(R(ij)+1);
% temp3 = G(ij)/(G(ij)+1);
if R(ij)>G(ij)&&G(ij)> B(ij)&& R(ij)>150&&G(ij)<200&&B(ij)<150
% temp1 >= 0.25 && temp1 <= 0.65 && temp2 >= 0.05 && temp2 <= 0.45 && temp3 >= 0.20 && temp1 <= 0.60
flame_logical(ij) = 1;
else
flame_logical(ij) = 0;
end
end
end
flame_image = [];
flame_image(::1) = uint8(double(R).*flame_logical);
flame_image(::2) = uint8(double(G).*flame_logical);
flame_image(::3) = uint8(double(B).*flame_logical);
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 30448 2014-05-27 09:28 flame1.jpg
文件 25394 2014-06-10 20:05 flame2.jpg
文件 977 2020-06-03 15:33 flame_detection.m
文件 18204 2014-06-10 20:06 fog.jpg
文件 984 2020-06-03 15:39 frost_detection.m
文件 3310 2020-06-03 15:52 main.m
文件 632 2020-06-03 14:54 operator5.m
文件 687 2020-06-03 14:42 read_images.m
文件 1276 2020-06-03 15:32 RGB_distribution.m
文件 902 2020-06-03 14:52 RGBtoGray.m
目录 0 2020-05-06 09:05 RGB分量图片库\
文件 23472 2014-06-10 20:05 RGB分量图片库\暴风截图20146101078450.jpg
文件 25495 2014-06-10 20:05 RGB分量图片库\暴风截图20146101079402.jpg
文件 25922 2014-06-10 20:05 RGB分量图片库\暴风截图20146101080416.jpg
文件 25394 2014-06-10 20:05 RGB分量图片库\暴风截图20146101081445.jpg
文件 24538 2014-06-10 20:05 RGB分量图片库\暴风截图20146101082381.jpg
文件 31548 2014-06-10 20:13 RGB分量图片库\暴风截图20146101530151.jpg
文件 33589 2014-06-10 20:13 RGB分量图片库\暴风截图20146101531025.jpg
文件 34351 2014-06-10 20:13 RGB分量图片库\暴风截图20146101531914.jpg
文件 37067 2014-06-10 20:13 RGB分量图片库\暴风截图20146101533661.jpg
文件 34968 2014-06-10 20:13 RGB分量图片库\暴风截图20146101534706.jpg
文件 30878 2014-06-10 20:13 RGB分量图片库\暴风截图20146101538669.jpg
文件 28352 2014-06-10 20:13 RGB分量图片库\暴风截图20146101539495.jpg
文件 15987 2014-06-10 20:15 RGB分量图片库\暴风截图20146101694420 - 副本.jpg
文件 15987 2014-06-10 20:15 RGB分量图片库\暴风截图20146101694420.jpg
文件 15859 2014-06-10 20:15 RGB分量图片库\暴风截图20146101695044 - 副本.jpg
文件 15859 2014-06-10 20:15 RGB分量图片库\暴风截图20146101695044.jpg
文件 27124 2014-06-10 20:18 RGB分量图片库\暴风截图20146101843526.jpg
文件 27797 2014-06-10 20:18 RGB分量图片库\暴风截图20146101844540.jpg
文件 28533 2014-06-10 20:18 RGB分量图片库\暴风截图20146101845569.jpg
文件 27993 2014-06-10 20:18 RGB分量图片库\暴风截图20146101846427.jpg
............此处省略2个文件信息
相关资源
- collision avoidance---matlab
- Matlab的GUI秒表秒表计时器-stopwatch.m
- Matlab用梯度下降算法开发的rbf神经网
- 锁相环解调FM信号-fm.mdl
- matlab开发的FIR滤波器附音频-FIR音频滤
- 公共汽车悬挂系统模型的MATLAB仿真程
- matlab自动提取figure中的数据-figexport
-
原创有源电力滤波器simuli
nk仿真模型 - Matlab有关车牌汉字识别-标准汉字的自
- Matlab中蚁群算法求解连续函数优化的
- MATLAB控制系统设计仿真应用很好的源
-
MATLAB SIMUli
nk建模与仿真精讲.part28 - 用matlab编写的流体计算和传热程序-
- MAtlab有限元程序-matlab 有限元源程序
- 网上找的BP神经网络算法程序和大家分
-
花了一下午simuli
nk中对同个一级倒立 -
APF中的谐波检测的SIMUli
nk仿真-APF1 - 基于蚁群算法和神经网络匹配算法的
- 原创毕业设计完工贴出来和大家分享
- 广度优先搜索 matlab
- matlab代码读电离层TEC文件
- 兰顿蚂蚁 MATLAB实现代码
- SVM(MATLAB).zip
- matlab开发-sigmoid
- matlab开发-信号平滑移动平均滤波器
- matlab开发-同步发电机的详细模型,包
- matlab开发-多层反向传播神经网络
- matlab开发-自适应调制fdmltegeneralcode
- matlab开发-Parrotminirones的模拟支持包
- matlab开发-FBM调制解调
评论
共有 条评论