Variantie meten
Met SciPy-meetfuncties kun je metingen afstemmen op specifieke pixelsets:
- Door
labelsop te geven, beperk je het masker tot pixels die niet nul zijn. - Door
index-waarde(n) op te geven, krijg je een maat voor elke labelwaarde.
Bereken in deze oefening de intensiteitsvariantie van vol voor verschillende pixelsets. We hebben het 3D-gesegmenteerde beeld als labels meegegeven: label 1 is de linkerhartkamer en label 2 is een cirkelvormig stukje weefsel.
Nadat je de varianties hebt geprint, kies je hieronder de juiste uitspraak.
Deze oefening maakt deel uit van de cursus
Biomedische beeldanalyse met Python
Interactieve oefening met praktijkervaring
Probeer deze oefening door deze voorbeeldcode aan te vullen.
# Variance for all pixels
var_all = ndi.variance(vol, labels=None, index=None)
print('All pixels:', var_all)
# Variance for labeled pixels
var_labels = ndi.variance(____, _____, ____)
print('Labeled pixels:', ____)
# Variance for each object
var_objects = ____
print('Left ventricle:', var_objects[0])
print('Other tissue:', ____)