早教吧作业答案频道 -->其他-->
matlab的问题谁知道这段代码的意思??请一句一句解释,包括一些函数,b是一幅已经细化的指纹图像。LTerm=(b==1);figure(8),imshow(LTerm)LTermLab=bwlabel(LTerm);propTerm=regionprops(LTermLab,'Centroid');Cent
题目详情
matlab的问题谁知道这段代码的意思??请一句一句解释,包括一些函数,b是一幅已经细化的指纹图像。 LTerm=(b==1); figure(8),imshow(LTerm) LTermLab=bwlabel(LTerm); propTerm=regionprops(LTermLab,'Centroid'); CentroidTerm=round(cat(1,propTerm(:).Centroid)); figure(9),imshow(b,[]) hold on plot(CentroidTerm(:,1),CentroidTerm(:,2),'ro') LBif=(b==3); LBifLab=bwlabel(LBif); propBif=regionprops(LBifLab,'Centroid','Image'); CentroidBif=round(cat(1,propBif(:).Centroid)); plot(CentroidBif(:,1),CentroidBif(:,2),'go')
▼优质解答
答案和解析
%求指纹端点信息 LTerm=(b==1); figure(8),imshow(LTerm) LTermLab=bwlabel(LTerm);%设置一个连接数组标签,与LTerm一一对应 propTerm=regionprops(LTermLab,'Centroid');%求中心点 CentroidTerm=round(cat(1,propTerm(:).Centroid));%记录端点位置 figure(9),imshow(b,[]) hold on%在figure(9)上添加下面信息 plot(CentroidTerm(:,1),CentroidTerm(:,2),'ro') %求指纹交叉点信息 LBif=(b==3); LBifLab=bwlabel(LBif); propBif=regionprops(LBifLab,'Centroid','Image'); CentroidBif=round(cat(1,propBif(:).Centroid)); plot(CentroidBif(:,1),CentroidBif(:,2),'go') %--------------------------------------------------------------- %通过滑动滤波求取指纹特征点 b = bwmorph(b, 'thin', Inf); fun = @minutie; b = nlfilter(b, [3 3], fun); 其中minutie是: function y=minutie(x) i=ceil(size(x)/2); if x(i,i)==0; y=0; else y=sum(x(:)) - 1; end
看了matlab的问题谁知道这段代...的网友还看了以下:
已知实数a,b满足a+b=8,ab=15,且a>b,试求a-b的值解a+b=8,ab=15(a+b 2020-05-17 …
一辆车50人,买2种票,A种8元一张,B种3元一张,A比B多收入180元,求几人买A票?要算一辆车 2020-06-27 …
设集合A={x|x^2-4x=0},B={x|ax^2-2x+8=0},若A交B=B,求实数a的取 2020-07-09 …
自考.工程经济学.(F/P,8%,5)=1.469(P/F,8%,5)=0.6806(F/A,8% 2020-07-18 …
一套桌椅的售价为196元,一张桌子的售价比一把椅子的售价的3倍少8元,桌、椅的售价分别是多少元?设 2020-07-18 …
因为a*b=30,所以:(1)(a*5)*b=()(2)a*(b*8)=()(3)(a*2)*(b 2020-07-20 …
已知三个字符为:a、Z和8,按它们的ASCII码值升序排序,结果是.A、8,a,Z已知三个字符为: 2020-07-23 …
fortran二维数组写进一维数组里比如说a(9,8)的二维数组,把它的值赋给a(72)这个一维数 2020-08-03 …
碱基配对的一道题,急,在先某生物DNA分子上基因A的一条链中C+T/G+A=0.8,基因B中一条链中 2020-11-28 …
如图所示,一直立着轻质薄空心圆管长为L,在其上下端开口处各安放有一个质量分别为m和2m着圆柱形物块A 2020-12-06 …