• 大小: 843KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-05-28
  • 语言: Matlab
  • 标签: matlab  

资源简介

基于蚁群算法和神经网络匹配算法的停车场系统建模仿真-M_E1.rar
大三小结,大四将开启。小弟愿意贡献出这一学期完成的自动化综合设计课题成果——《智能停车场停车系统建模与仿真》。其中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个文件信息

评论

共有 条评论