Tworzenie maski
Maski to podstawowa metoda usuwania lub wybierania określonych fragmentów obrazu. Są to tablice binarne wskazujące, które wartości mają być uwzględnione w analizie. Zazwyczaj tworzy się je, stosując do obrazu jedną lub więcej operacji logicznych.
W tym ćwiczeniu spróbuj wykorzystać prosty próg intensywności, aby odróżnić skórę od kości na radiogramie dłoni. (Obraz im został wyrównany tak, aby obejmował pełny zakres intensywności.)
Poniżej widoczny jest histogram im z pokolorowaniem według segmentów, które będziemy wykresować.
To ćwiczenie jest częścią kursu
Analiza obrazów biomedycznych w Pythonie
Instrukcje do ćwiczenia
- Utwórz maskę kości, wybierając piksele o intensywności większej niż lub równej
145. - Utwórz maskę skóry, wybierając piksele o intensywności większej niż lub równej
45i mniejszej niż145. - Wyświetl maski skóry i kości w skali szarości.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# 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()