Python ile Biyomedikal Görüntü Analizi
Stephen Bailey
Instructor

Uzamsal kapsam, şu ikisinin çarpımıdır:

# Voksel başına hacmi hesapla d0, d1, d2 = vol.meta['sampling'] dvoxel = d0 * d1 * d2# Etiket voksellerini say nvoxels=ndi.sum(1, label, index=1)# Etiketin hacmini hesapla volume = nvoxels * dvoxel volume
1249023

Öklidyen Mesafe
# Sol karıncık maskesi oluştur mask=np.where(labels == 1, 1, 0) # Voksel cinsinden d=ndi.distance_transform_edt(mask)d.max()
12.3847
# Uzay cinsinden
d=ndi.distance_transform_edt(mask,
sampling=vol.meta['sampling'])
d.max()
5.8038
com=ndi.center_of_mass(vol, labels, index=1)com
(5.5235, 128.0590, 128.0993)
plt.imshow(vol[5], cmap='gray')
plt.scatter(com[2], com[1])
plt.show()

Python ile Biyomedikal Görüntü Analizi