Aan de slagBegin gratis

Convoluties met filters

Filters zijn een essentieel hulpmiddel bij beeldverwerking. Ze laten je beelden transformeren op basis van intensiteitswaarden rondom een pixel, in plaats van globaal.

2D-arrayconvolutie. Door Michael Plotke [CC BY-SA 3.0  (https://creativecommons.org/licenses/by-sa/3.0)], via Wikimedia Commons

Maak in deze oefening de röntgenfoto van de voet wat vloeiender. Stel eerst de gewichten in die je wilt gebruiken (deze heten ook wel "footprints" en "kernels"). Convolveer daarna het filter met im en plot het resultaat.

Deze oefening maakt deel uit van de cursus

Biomedische beeldanalyse met Python

Bekijk cursus

Interactieve oefening met praktijkervaring

Probeer deze oefening door deze voorbeeldcode aan te vullen.

# Set filter weights
weights = [[0.11, 0.11, ____],
           [0.11, ____, 0.11], 
           ____]
Code bewerken en uitvoeren