2013数学建模B题

话说我还在准备考研呢,被人拉来看看的~随便点点,也不费时间~~

 

你们先建立这个函数

function importfile(fileToRead1)
%IMPORTFILE(FILETOREAD1)
%  Imports data from the specified file
%  FILETOREAD1:  file to read
                
%  Auto-generated by MATLAB on 13-Sep-2013 15:33:58
                
% Import the file
newData1 = importdata(fileToRead1);
                
% Create new variables in the base workspace from those fields.
vars = fieldnames(newData1);
for i = 1:length(vars)
    assignin('base', vars{i}, newData1.(vars{i}));
end

然后用importfile(‘000.bmp’);就可以载入到cdata数组里了。

然后用

L=zeros(220,2);
for j=1:220
L(j,1)=cdata(j,1);
L(j,2)=cdata(j,72);
end

就可以把图片的左右两边保存下来。我只保存了220行像素,因为我觉得匹配够用了。
然后再读取下副图,要想自动读的话就用strcat
然后依次比较两边的信息,我觉得可以以120为界,以上的为白色,以下是黑色。匹配时临近点若同为黑色应该也能算。

 

 

嗯~~应该差不多了~~我去复习啦,你们继续玩~~

2013数学建模B题》上有1条评论

  1. Pingback引用通告: BZ编程小组 作品 | BZ编程小组

发表评论

电子邮件地址不会被公开。 必填项已用*标注

This site uses Akismet to reduce spam. Learn how your comment data is processed.