建立遮罩
「遮罩(mask)」是移除或選取影像中特定區域的主要方法。它是用來標示某個值是否應納入分析的二元陣列。一般會透過在影像上套用一個或多個邏輯運算來建立遮罩。
在這個練習中,請嘗試用簡單的強度門檻來區分手部 X 光片中的皮膚與骨骼。(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()