Info
이 질문은 마감되었습니다. 편집하거나 답변을 올리려면 질문을 다시 여십시오.
Choose the desired coordinate under the know conditions
조회 수: 1 (최근 30일)
이전 댓글 표시
Hello everybody! Wish you have a good day!
I want to select the center masspoint in this image
And I use these code:
closeMRIim = imcomplement(closeMRI1);
[Lim, numim] = bwlabel(closeMRIim);
stats = regionprops(Lim, 'Centroid');
figure, imshow(closeMRI1); hold on;
for i = 1 : length(stats)
temp = stats(i).Centroid;
plot(temp(1), temp(2), 'r.');
end
plot(temp(1), temp(2), 'r.');
centroids = cat(1, stats.Centroid)
for i = 1 : length(stats)
if(centroids < 900 && centroids > 700 && centroids > 300 && centroids < 700)
centerx1 = centroids;
centery1 = centroids;
break
else
continue
end
end
I have got the masspoint of all the objects, and now I want to choose the center one:
But my code didn't find the center masspoint and its coordinate(I have put a data cursor on it). Could you please tell me how to change the code?
Best regards Neil
댓글 수: 0
답변 (0개)
참고 항목
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!