Bij beeldverwerking is een Gaussiaans filter, ook wel Gaussiaans onscherpte genoemd, een soort lineair afvlakkingsfilter dat beeldruis vermindert en het beeld vervaagt. Het is gebaseerd op de Gauss-functie, een wiskundige functie die een klokvormige curve beschrijft.
Het Gaussiaanse filter werkt door het beeld te convolueren met een Gaussische kern, wat een matrix van gewichten is die overeenkomt met de waarden van de Gaussische functie op verschillende punten. Het convolutieproces omvat het vermenigvuldigen van elke pixel in de afbeelding met het overeenkomstige gewicht in de kernel en het vervolgens optellen van de producten om de nieuwe waarde van de pixel in de gefilterde afbeelding te verkrijgen.
Het Gaussiaanse filter wordt vaak gebruikt om hoogfrequente ruis in afbeeldingen te verminderen, zoals peper-en-zoutruis of Gaussische ruis. Het kan ook worden gebruikt om artistieke effecten te creëren, zoals het vervagen van de achtergrond van een afbeelding om de voorgrond te laten opvallen.
De parameters van een Gauss-filter omvatten de standaardafwijking (σ) van de Gauss-kernel. Een grotere waarde van σ produceert een waziger beeld. De grootte van de kernel is ook een factor, aangezien een grotere kernel een uniformere vervaging zal produceren.
Gaussiaanse filters worden bij beeldverwerking vaak gebruikt als voorbewerkingsstap voordat andere bewerkingen worden toegepast, zoals randdetectie of segmentatie. Ze kunnen ook worden gebruikt om vloeiende overgangen tussen verschillende delen van een afbeelding te creëren.
Hier is een visuele weergave van hoe een Gauss-filter werkt:
Origineel beeld
Gaussiaanse vervaging
Zoals u kunt zien, heeft de Gaussiaanse vervaging de ruis uit het beeld verwijderd en vloeiender gemaakt. |