资源简介
基于蚁群算法和神经网络匹配算法的停车场系统建模仿真-M_E1.rar
大三小结,大四将开启。小弟愿意贡献出这一学期完成的自动化综合设计课题成果——《智能停车场停车系统建模与仿真》。其中matlab仿真:用蚁群算法求解车位最优路径,用神经网络匹配算法求解车牌号提取;单片机仿真用keil4编程,protel7仿真...具体详细资料~~~
大三小结,大四将开启。小弟愿意贡献出这一学期完成的自动化综合设计课题成果——《智能停车场停车系统建模与仿真》。其中matlab仿真:用蚁群算法求解车位最优路径,用神经网络匹配算法求解车牌号提取;单片机仿真用keil4编程,protel7仿真...具体详细资料~~~
代码片段和文件信息
function r=controlling(NR)
%CONTROLLING determine the array of indices of Bounding boxes of interest.
% R=CONTROLLING(NR) outputs the row vector R containing the indices of
% the bounding boxes of interest from the matrix NR. NR is the matrix of
% order numberofregionsx4. Numberofregions are the total number of
% regions extracted from the function regionprops with the property
% ‘BoundingBox‘. To ensure the order cat(1...) function could be used.
% The code for this function emphasize on obtaining the indices of
% Bounding boxes whose width along the y-dimension is nearly same. If
% the approach of y-width doesn‘t work then Bounding Boxes with nearly
% same y-coordinates are obtained.
[QW]=hist(NR(:4)); % Histogram of the y-dimension widths of all boxes.
ind=find(Q==6); % Find indices from Q corresponding to frequency ‘6‘.
% Since the number plates of cars in Karachi have six characters so
% find(Q==6) is used. If the code is to be implemented for some other plates
% the argument to the function ‘find‘ has to be changed accordingly.
% Q is a row vector of frequency and W is the row vector of all the mid
% points of bins. Hist automatically selects the range of W from its input
% argument.
for k=1:length(NR) % Taking the advantage of uniqueness of y-co
C_5(k)=NR(k2) * NR(k4); % ordinate and y-width.
end
NR2=cat(2NRC_5‘); % Appending new coloumn in NR.
[ER]=hist(NR2(:5)20);
Y=find(E==6); % Searching for six characters.
if length(ind)==1 % If six boxes of interest are succesfully found record
MP=W(ind); % the midpoint of corresponding bin.
binsize=W(2)-W(1); % Calculate the container size.
container=[MP-(binsize/2) MP+(binsize/2)]; % Calculating the complete container size.
r=takeboxes(NRcontainer2);
elseif length(Y)==1
MP=R(Y);
binsize=R(2)-R(1);
container=[MP-(binsize/2) MP+(binsize/2)]; % Calculating the complete container size.
r=takeboxes(NR2container2.5); % Call to function takeboxes.
elseif isempty(ind) || length(ind)>1 % If there is no vlaue of ‘6‘ in the Q vector.
[AB]=hist(NR(:2)20); % Use y-coordinate approach only.
ind2=find(A==6);
if length(ind2)==1
MP=B(ind2);
binsize=B(2)-B(1);
container=[MP-(binsize/2) MP+(binsize/2)]; % Calculating the complete container size.
r=takeboxes(NRcontainer1);
else
container=guessthesix(AB(B(2)-B(1))); % Call of function guessthesix.
if ~isempty(container) % If guessthesix works succesfully.
r=takeboxes(NRcontainer1); % Call the function takeboxes.
elseif isempty(container)
container2=guessthesix(ER(R(2)-R(1)));
if ~isempty(container2)
r=takeboxes(NR2container22.5);
else
r=[]; % Otherwise assign an empty matrix to ‘r‘.
end
end
end
end
end
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 54457 2013-04-16 21:17 历次仿真最优路径随机图\10.PNG
文件 39391 2013-04-16 21:18 历次仿真最优路径随机图\11.PNG
文件 58237 2013-04-16 21:22 历次仿真最优路径随机图\20.PNG
文件 32405 2013-04-16 21:23 历次仿真最优路径随机图\21.PNG
文件 48099 2013-04-16 21:29 历次仿真最优路径随机图\30.PNG
文件 59186 2013-04-16 21:30 历次仿真最优路径随机图\31.PNG
文件 47703 2013-04-16 21:39 历次仿真最优路径随机图\40.PNG
文件 31522 2013-04-16 21:39 历次仿真最优路径随机图\41.PNG
文件 347 2013-04-09 13:04 有向带全图坐标\AB区.txt
文件 420 2013-04-09 16:28 有向带全图坐标\CD区.txt
文件 418 2013-04-09 16:24 有向带全图坐标\EF区.txt
文件 1155 2013-04-09 16:27 有向带全图坐标\车场数模坐标矩阵.txt
文件 123884 2013-04-10 16:15 Number_Plate_Extraction\car1.jpg
文件 197409 2013-04-10 16:14 Number_Plate_Extraction\car2.jpg
文件 4816 2013-04-10 13:44 Number_Plate_Extraction\car3.jpg
文件 16354 2013-04-10 13:37 Number_Plate_Extraction\car4.jpg
文件 22798 2013-04-10 16:19 Number_Plate_Extraction\car5.jpg
文件 141053 2013-04-10 21:30 Number_Plate_Extraction\car6.jpg
文件 230 2009-02-09 10:30 Number_Plate_Extraction\Character Images\0.bmp
文件 230 2009-02-09 10:30 Number_Plate_Extraction\Character Images\1.bmp
文件 230 2009-02-09 10:30 Number_Plate_Extraction\Character Images\2.bmp
文件 230 2009-02-09 10:30 Number_Plate_Extraction\Character Images\3.bmp
文件 230 2009-02-09 10:30 Number_Plate_Extraction\Character Images\4.bmp
文件 230 2009-02-09 10:30 Number_Plate_Extraction\Character Images\5.bmp
文件 230 2009-02-09 10:30 Number_Plate_Extraction\Character Images\6.bmp
文件 230 2009-02-09 10:30 Number_Plate_Extraction\Character Images\7.bmp
文件 230 2009-02-09 10:30 Number_Plate_Extraction\Character Images\8.bmp
文件 230 2009-02-09 10:31 Number_Plate_Extraction\Character Images\9.bmp
文件 230 2009-02-09 10:31 Number_Plate_Extraction\Character Images\A.bmp
文件 230 2009-02-09 10:31 Number_Plate_Extraction\Character Images\B.bmp
............此处省略62个文件信息
相关资源
-
APF中的谐波检测的SIMUli
nk仿真-APF1 - 原创毕业设计完工贴出来和大家分享
- 广度优先搜索 matlab
- matlab代码读电离层TEC文件
- 兰顿蚂蚁 MATLAB实现代码
- SVM(MATLAB).zip
- matlab开发-sigmoid
- matlab开发-信号平滑移动平均滤波器
- matlab开发-同步发电机的详细模型,包
- matlab开发-多层反向传播神经网络
- matlab开发-自适应调制fdmltegeneralcode
- matlab开发-Parrotminirones的模拟支持包
- matlab开发-FBM调制解调
- matlab开发-nnsysid
- matlab开发-使用gnewton-raphson方法查找任
-
matlab开发-带HFSSli
nk的RotmanLens设计 - matlab开发-SelfTuningRegulatorsSTR
- matlab开发-UR5控制Matlab
- 数据转换/信号处理中的基于Matlab 单边
- MATLAB图像加密解密GUI.zip
- 均值、高斯和中值去噪的matlab实现
- 基于电力电子变压器并联运行动态的
- 圆形阵列的方向图matlab程序
- Matlab 2018a for Mac 破解版
- 基于卡尔曼滤波的定位算法MATLAB程序
- 自适应信道的matlab实现
- 有限体积法MATLAB求解程序
- matlab AES直接可用代码
- 滑膜结构控制matlab仿真及程序
- 基于卡尔曼滤波算法的主从时钟同步
评论
共有 条评论