【正文】
:511 if(pnjj(i,j)==0amp。pnjj(i,j+1)~=0) pnjj(i,j+1)=pnjj(i,j)。 end endendyou=pnjj。%再填充右邊界的左半部分for i=1:512 for j=512:1:2 if(juzheng(i,j)==0amp。juzheng(i,j1)~=0) juzheng(i,j1)=juzheng(i,j)。 end endendzuo=juzheng。shijijuzheng=you|zuo。 %通過矩陣的或運(yùn)算得到填充后的新圖imshow(you|zuo)%原圖的黑點(diǎn)的個(gè)數(shù)biaozhunjuzheng=imread(strcat(int2str(pn),39。.bmp39。))。nbiao=0。for i=1:512 for j=1:512 if(biaozhunjuzheng(i,j)==0) nbiao=nbiao+1。 end endend%新圖與原圖重合部分黑點(diǎn)的個(gè)數(shù)chonghegs=0。for i=1:512 for j=1:512 if(biaozhunjuzheng(i,j)==0amp。shijijuzheng(i,j)==0) chonghegs=chonghegs+1。 end endend%求百分比baifenbi=chonghegs/nbiao。內(nèi)容總結(jié) (1)圖片下載2001數(shù)學(xué)建模A題 附錄1:圖像二值矩陣的01互換的matlab程序代碼() function b0=zhuanhua(b0) %圖像二值矩陣的01互換 for i=1:512 for j=1:512 if b0(i,j)==1 b0(i,j)=0 (2)m(:,:,b+1)=edge(m1,39。sobel39。