[];n=[];?for i=1:19? b=spones(sum(Y{i}));? m(i)=find(b==1,1);? n(i)=find(b==1,1,'last');?end?k=find(m==max(m))?h=find(n==min(n))?imshow(X{k})?figure(2)?imshow(X{h})?(程序名:zhipian102)Р得: k=9,? h=7Р6Р②编程由左至右依次找出匹配的图片编号:Р(程序名:zhipian103)? load gs13B1data01? YL=[];YR=[]; %提取第i张图片的左边缘与右边缘向量,存于YL与YR矩阵? for i=1:19? b=Y{i};? YL(:,i)=b(:,1);? YR(:,i)=b(:,end); ? endР7Рs0=[9,7]; ? M=setdiff(1:19,s0); ? Px=9; %由左至右依次找出匹配的图片编号? for i=M? t=Px(end); ? a=YR(:,t); %第t张图片最右边向量? for j=M? b=YL(:,j); %第j张图片最左边向量? d(j)=corr2(a,b);? end? d(Px)=-500; %将已选过的图片去掉? p=find(d==max(d)); %相关系数最大图片为匹配图片? Px=[Px,p]; ? endР8РPx=[Px,7] %排好序的图片编号? tu=[]; %合成图片? for i=Px? tu=[tu,X{i}];? end ? imshow(tu)Р得:Px = 9 15 13 16 4 11 3 17 2 5 6 10 14 ? 19 12 8 18 1 7Р9Р10Р碎纸片的拼接复原(二)? 一张文稿被切割成11×19块小的矩形碎片,试建立模型,通过程序将文稿复原(可进行人工干预)。Р……