開始使用免費開始

找出質心位置

距離轉換可以找出物件中最深入(離邊界最遠)的區域。相對地,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()
編輯並執行程式碼