-1
나는 유방 X 선 사진에 내 질량을 세분화했습니다. 이제 센터의 x
및 y
을 찾고 싶습니다. 나는 regionprops(image,'centroid')
기능을 시도했지만 그것이 나에게 진정한 위치를주지 않는 것 같습니다.
친절하게 도와 줄 수 있습니까?어떻게 x, y를 찾을 수있는 ROI의 센터에서 matlab
나는 유방 X 선 사진에 내 질량을 세분화했습니다. 이제 센터의 x
및 y
을 찾고 싶습니다. 나는 regionprops(image,'centroid')
기능을 시도했지만 그것이 나에게 진정한 위치를주지 않는 것 같습니다.
친절하게 도와 줄 수 있습니까?어떻게 x, y를 찾을 수있는 ROI의 센터에서 matlab
regionprops
의해 계산 'Centroid'
속성은 평균 x
에서, y
의 위치가 픽셀만을 강조 표시하는, 즉, 영역의 질량의 중심을 반환한다.
st = regionprops(image, 'BoundingBox');
bb = vertcat(st.BoundingBox); %// all BBs as a single n-by-4
cntr = bb(1:2) + 0.5*bb(3:4); %// coordinates of the centers
당신은
figure('Name','Showing BB centers');
imshow(image, []); hold on;
scatter(cntr(:,1), cntr(:,2), 200, '+y');
이미지를 제공하십시오 사용하여 결과를 시각화 할 수 있습니다 작은 자기 코드 –
을 포함 : 당신이 세그먼트를 둘러싸는 경계 상자의 중심을 원하는 경우에
, 당신은
'BoundingBox'
속성을 조작 할 수 있습니다 'regionprops'의 'WeightedCentroid'속성을 살펴보십시오. – Bentoy13