Створіть маску
Маски — це основний спосіб вилучати або вибирати певні частини зображення. Це бінарні масиви, які вказують, чи слід включати значення до аналізу. Зазвичай маски створюють, застосовуючи до зображення одну або кілька логічних операцій.
У цій вправі спробуйте використати простий поріг інтенсивності, щоб відрізнити шкіру від кісток на рентгенограмі кисті. (im було вирівняно за гістограмою, щоб задіяти весь діапазон інтенсивностей.)
Нижче наведено гістограму im, зафарбовану відповідно до сегментів, які ми будемо відображати.
Ця вправа є частиною курсу
Біомедична обробка зображень у Python
Інструкції до вправи
- Створіть маску кісток, вибравши пікселі з інтенсивністю більшою або рівною
145. - Створіть маску шкіри, вибравши пікселі з інтенсивністю більшою або рівною
45і меншою за145. - Відобразіть маски шкіри та кісток у відтінках сірого.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# 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()