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

Свёртка с фильтрами

Фильтры — незаменимый инструмент в обработке изображений. Они позволяют преобразовывать изображения на основе значений интенсивности пикселей в окрестности, а не глобально.

2D array convolution. By Michael Plotke [CC BY-SA 3.0  (https://creativecommons.org/licenses/by-sa/3.0)], from Wikimedia Commons

В этом упражнении вам нужно сгладить рентгеновский снимок стопы. Сначала задайте веса фильтра (их также называют «отпечатками» и «ядрами»). Затем выполните свёртку фильтра с im и отобразите результат.

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

Анализ биомедицинских изображений на Python

Посмотреть курс

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

# Set filter weights
weights = [[0.11, 0.11, ____],
           [0.11, ____, 0.11], 
           ____]
Редактировать и запускать код