НачатьНачать бесплатно

Создание маски

Маски — основной способ выделить или исключить определённые части изображения. Это бинарные массивы, которые указывают, должно ли значение быть включено в анализ. Как правило, маски создаются путём применения одного или нескольких логических условий к изображению.

В этом упражнении попробуйте использовать простой порог интенсивности, чтобы отделить кожу от кости на рентгеновском снимке кисти руки. (Изображение im было эквализировано для использования всего диапазона интенсивностей.)

Ниже представлена гистограмма im, раскрашенная по сегментам, которые мы будем строить.

Histogram of equalized foot x-ray

Это упражнение является частью курса

Анализ биомедицинских изображений на 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()
Редактировать и запускать код