資源簡介
基于視頻的車流量統計——matlab代碼;還有一個視頻和兩個代碼

代碼片段和文件信息
clear?all;
close?all;
a=imread(‘m1.bmp‘);
b=imread(‘m18.bmp‘);
c=b-a;???????????%兩個圖片做減法
ex=rgb2gray(c);??%將圖片轉換成灰度圖
bw1=im2bw(ex0.2);???%圖像二值化,閾值是0.4
figure(1)
subplot(221);
imshow(b);title(‘含有運動目標圖像‘)
subplot(222);
imshow(c);title(‘差分圖像‘)
subplot(223);
imshow(ex);title(‘灰度圖像‘);
subplot(224);
imshow(bw1);title(‘二值圖像‘)
SE=strel(‘square‘3);?%設置機構元
bw2=imerode(bw1SE);??%腐蝕處理
SE=strel(‘square‘13);?%設置結構元
bw3=imdilate(bw2SE);??%膨脹處理
bw4=bwperim(bw38);???%提取邊緣
?[mn]=size(bw4);
bw4=uint8(bw4);??%轉換成8位
for?i?=?1:m
????for?j?=?1:n
????????if?bw4(ij)==1
????????????bw4(ij)=255;
????????end
????end
end
temp=zeros(mn3);
temp(::1)=bw4;
temp(::2)=bw4;
temp(::3)=bw4;
figure(2)
temp?=?uint8(temp);
imshow(temp);title(‘運動目標區域‘)
figure(4)
subplot(221);
imshow(bw1);title(‘二值圖像‘)
subplot(222);
imshow(bw2);title(‘腐蝕處理‘)
subplot(223);
imshow(bw3);title(‘膨脹處理‘)
subplot(224);
imshow(temp);title(‘運動目標區域‘)
x=imadd(btemp‘uint8‘);
figure(3)
imshow(x);title(‘運動目標檢測結果圖‘)
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????1154??2015-07-03?11:42??07_車輛檢測\代碼和視頻文件\background.m
?????文件?????253226??2014-04-28?15:57??07_車輛檢測\代碼和視頻文件\jiaotong.avi
?????文件????????178??2015-07-02?21:51??07_車輛檢測\代碼和視頻文件\vedio_2_bmp.m
?????文件??????15933??2017-05-16?11:19??07_車輛檢測\基于視頻的車流量統計——matlab代碼.docx
?????目錄??????????0??2018-09-10?10:49??07_車輛檢測\代碼和視頻文件
?????目錄??????????0??2018-09-10?10:51??07_車輛檢測
-----------?---------??----------?-----??----
???????????????270491????????????????????6
評論
共有 條評論