資源簡介
對火焰進行檢測的matlab程序,可以通過算法檢測火焰的情況
代碼片段和文件信息
clear;
clc;
load?Net
Rt=100;
St=115;
Image2=imread(‘dst8\h10001.jpg‘);
Image2=imresize(Image2[240320]);
h=initObj(Image20.01);
oldsize=0;
newsize=0;
time=1;
OldOutImage=zeros(123163);
OldOutImage1=zeros(240320);
OldDif=0;
Dif=0;
OldX=0;
OldY=0;
newX=0;
newY=0;
isfire=false;
newcosb=0;
oldcosb=0;
%%
tempfeature=[0;0;0];
%%
for?i=1:200
if?i<10
??str=strcat(‘dst2\h1000‘int2str(i)‘.jpg‘);
elseif?i<100?&&?i>=10
????str=strcat(‘dst2\h100‘int2str(i)‘.jpg‘);
else
????str=strcat(‘dst2\h10‘int2str(i)‘.jpg‘);
end
????
Outimg=zeros(size(Image2(::1)));
Image1=imread(str);
Image1=imresize(Image1[240320]);
Image1(::1)?=?medfilt2(Image1(::1)[3?3]);
Image1(::2)?=?medfilt2(Image1(::2)[3?3]);
Image1(::3)?=?medfilt2(Image1(::3)[3?3]);
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????5953??2009-09-03?17:34??火焰檢測——matlab\detector_Fire.m
?????文件????????723??2009-09-03?16:19??火焰檢測——matlab\firefeature1.mat
?????文件????????723??2009-09-03?17:13??火焰檢測——matlab\firefeature2.mat
?????文件???????6040??2009-09-03?17:11??火焰檢測——matlab\getfeature.m
?????文件???????1051??2009-08-28?14:12??火焰檢測——matlab\getObj.m
?????文件????????489??2009-08-18?15:52??火焰檢測——matlab\getRGB.m
?????文件????????111??2009-08-28?15:25??火焰檢測——matlab\initObj.m
?????文件??????20480??2007-03-06?12:54??火焰檢測——matlab\mexCvBSLib.dll
?????文件???????5266??2009-09-03?17:17??火焰檢測——matlab\Net.mat
?????文件????????428??2009-09-03?16:17??火焰檢測——matlab\nonfirefeature1.mat
?????文件???????2416??2009-09-03?13:44??火焰檢測——matlab\train1.m
?????目錄??????????0??2011-08-09?16:53??火焰檢測——matlab
-----------?---------??----------?-----??----
????????????????43680????????????????????12
評論
共有 條評論