Mulai sekarangMulai gratis

Tentukan titik pusat massa

Transformasi jarak menyoroti bagian objek yang paling tertanam. Di sisi lain, ndi.center_of_mass() mengembalikan koordinat pusat suatu objek.

"Massa" sesuai dengan nilai intensitas, di mana nilai yang lebih tinggi menarik pusat lebih dekat ke arahnya.

Pada latihan ini, hitung pusat massa untuk dua area berlabel. Lalu, gambarkan titik-titiknya di atas citra.

Latihan ini merupakan bagian dari kursus

Analisis Citra Biomedis dengan Python

Lihat Kursus

Instruksi latihan

  • Dengan menggunakan vol dan labels, hitung pusat massa untuk dua objek berlabel. Cetak koordinatnya.
  • Gunakan plt.scatter() untuk menambahkan penanda pusat massa ke plot. Perhatikan bahwa scatterplot digambar dari sudut kiri bawah. Kolom citra berkorespondensi dengan nilai x dan baris dengan nilai y.

Latihan interaktif langsung praktik

Cobalah latihan ini dengan melengkapi kode contoh ini.

# 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()
Edit dan Jalankan Kode