-
大小: 57KB文件類型: .rar金幣: 1下載: 0 次發(fā)布日期: 2021-02-12
- 語言: Matlab
- 標(biāo)簽: 車輛統(tǒng)計(jì)??車輛檢測(cè)??MATLAB??車流統(tǒng)計(jì)??車流量??Traffic??Statistics??
資源簡(jiǎn)介
本文重點(diǎn)研究了面積法對(duì)車流量進(jìn)行統(tǒng)計(jì)。在研究算法過程中主要用到了車輛圖像檢測(cè)相關(guān)的灰度化、濾波、圖像增強(qiáng)、銳化等圖像處理基礎(chǔ)知識(shí),并將這些知識(shí)的算法進(jìn)行了比較研究。進(jìn)而用到了閾值分割、邊緣檢測(cè)
代碼片段和文件信息
clear;close?all;
SE?=?strel(‘rectangle‘[10?10]);?%注意:結(jié)構(gòu)元素必須具有適當(dāng)?shù)拇笮?br/>BW1=imread(‘test5.jpg‘);
%figure;imshow(BW1);title(‘原圖‘);
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%添加
GRAY=rgb2gray(BW1);?%灰度圖像
h=fspecial(‘a(chǎn)verage‘9)
GRAY=uint8(round(filter2(hGRAY)));?%進(jìn)行均值濾波
figure;imshow(GRAY);title(‘均值濾波‘);
GRAY?=?imcrop(GRAY[10?20?542?355]);???%裁剪
%figure;imshow(GRAY);title(‘裁剪‘);
GRAY=double(GRAY);?%轉(zhuǎn)換為double類型
[GxGy]=gradient(GRAY);?%?計(jì)算梯度
G=sqrt(Gx.*Gx+Gy.*Gy);?%?水平垂直差分
J=GRAY;?
K=find(G<2);?%指定灰度級(jí)
J(K)=0;
figure;imshow(J);title(‘銳化‘);
%J=double(J);?
%J?=?imcomplement(J);????%反色
%figure;imshow(J);title(‘反色‘);
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
BW2=imdilate(JSE);%膨脹
figure;imshow(BW2);title(‘膨脹‘);
BW3?=?imfill(BW2‘holes‘);?%填充
figure;imshow(BW3);title(‘填充‘);
BW4=imerode(B
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件????????681??2011-05-29?22:24??matlab\cunt.asv
?????文件???????1259??2011-05-29?23:22??matlab\cunt.m
?????文件??????87703??2011-05-29?18:31??matlab\test5.JPG
?????目錄??????????0??2011-05-30?14:23??matlab
-----------?---------??----------?-----??----
????????????????89643????????????????????4
評(píng)論
共有 條評(píng)論