Bắt đầu ngayBắt đầu miễn phí

Xác định trọng tâm

Biến đổi khoảng cách làm nổi bật những phần nằm sâu nhất của một đối tượng. Ngược lại, ndi.center_of_mass() trả về tọa độ của trọng tâm đối tượng.

"Khối lượng" tương ứng với giá trị cường độ, trong đó giá trị cao hơn sẽ kéo trọng tâm lại gần hơn.

Trong bài này, hãy tính trọng tâm cho hai vùng đã gán nhãn. Sau đó, vẽ chúng chồng lên ảnh.

Bài tập này là một phần của khóa học

Phân tích ảnh Y sinh học bằng Python

Xem khóa học

Hướng dẫn bài tập

  • Dùng vollabels để tính trọng tâm cho hai đối tượng đã gán nhãn. In ra các tọa độ.
  • Dùng plt.scatter() để thêm các điểm đánh dấu trọng tâm vào biểu đồ. Lưu ý scatterplot vẽ từ góc dưới bên trái. Cột ảnh tương ứng với giá trị x và hàng tương ứng với giá trị y.

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu nà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()
Chỉnh sửa và Chạy Mã