Ich habe eine gepaarte Matrix mit Pixeln gleich 0 oder 255, und wenn es 255 ist, macht es Disk Form. Ich möchte die verschiedenen Datenträger beschriften und für jedes Etikett einen Tab bekommen: ihren Radius und ihren Mittelpunkt. Wie kann ich für diese letzten zwei Punkte tun?erhalten Eigenschaften von Matrix
Unterhalb einen exemple mit einer kleinen Matrix
Mat=zeros(12,12);
Mat(2,6:7)=255; Mat(3,5)=255; Mat(3,8)=255; Mat(4,5)=255
Mat(4,8)=255; Mat(5,6:7)=255;
Mat(10,10)=255; Mat(11,9)=255; Mat(12,10)=255; Mat(11,11)=255;
CC=bwconncomp(Mat,8);
MatL=labelmatrix(CC);
figure, imagesc(Mat)
Was tun Sie meinen mit "Get in a tab"? Was ist die erwartete Ausgabe? – rayryeng
['regionprops'] (https://nl.mathworks.com/help/images/ref/regionprops.html) ist möglicherweise das, wonach Sie suchen. – m7913d