回复: [求助]这两个命令应该如何改成三维情况?多谢帮忙!
机器上暂时没有matlab,先给你曲线救国下:
a是nxnxn的,那么,
[ d1, d2, d3 ] = size( a );
A = zeros( d1, d2, d3 );
L = zeros( d1, d2, d3 );
for i = 1 : d3
A( :, :, i ) = im2bw( a( :, :, i ), 0.8 );
[ L( :, :, i ), n(i) ] = bwlabel( A(:,:,i) );
end
如果不需要保存A,那么A不用做成3维的。
|