시작하기무료로 시작하기

질량 중심 정확히 찾기

거리 변환은 객체에서 가장 안쪽에 위치한 부분을 보여 줍니다. 반면, ndi.center_of_mass()는 객체의 중심 좌표를 반환해요.

여기서 "질량"은 픽셀 강도를 의미하며, 강도가 높을수록 중심이 그쪽으로 더 끌려갑니다.

이번 연습에서는 두 개의 레이블 영역에 대해 질량 중심을 계산한 다음, 그 위치를 이미지 위에 표시해 보세요.

이 연습은 강의의 일부입니다

Python을 활용한 생의학 영상 분석

강의 보기

연습 안내

  • vollabels를 사용해 두 개의 레이블 객체의 질량 중심을 계산하고, 그 좌표를 출력하세요.
  • plt.scatter()로 플롯에 질량 중심 마커를 추가하세요. 산점도는 좌하단을 원점으로 사용합니다. 이미지에서 열은 x 값, 행은 y 값에 해당해요.

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

# Extract centers of mass for objects 1 and 2
coms = ____
print('Label 1 center:', ____)
print('Label 2 center:', ____)

# Add marks to plot
for c0, c1, c2 in coms:
    plt.scatter(____, ____, s=100, marker='o')
plt.show()
코드 편집 및 실행