Skapa en mask
Masker är den främsta metoden för att ta bort eller välja ut specifika delar av en bild. De är binära arrayer som anger om ett värde ska ingå i en analys. Masker skapas vanligtvis genom att tillämpa en eller flera logiska operationer på en bild.
I den här övningen ska du använda ett enkelt intensitetströskel för att skilja mellan hud och ben i röntgenbilden av en hand. (im har equaliserats för att utnyttja hela intensitetsområdet.)
Nedan visas histogrammet för im, färgkodat efter de segment vi ska plotta.
Den här övningen är en del av kursen
Biomedicinsk bildanalys i Python
Övningsinstruktioner
- Skapa en benmask genom att välja pixlar med intensiteter större än eller lika med
145. - Skapa en hudmask genom att välja pixlar med intensiteter större än eller lika med
45och mindre än145. - Plotta hud- och benmaskerna i gråskala.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# Create skin and bone masks
mask_bone = ____
mask_skin = ____
# Plot the skin (0) and bone (1) masks
fig, axes = plt.subplots(1,2)
axes[0].imshow(____)
axes[1].imshow(____)
format_and_render_plot()