So ein "Filter" wird benutzt, um das Bild zu verändern. Diese Matrizen sind dabei so zu verstehen,
Beispiel:
Quelltext
1: 2: 3: 4:
| 0 1 0 1 -4 1 0 1 0 |
Der neue Farbwert des Pixels[i,j] wird berechnet, indem der aktuelle Farbwert komponentenweise mit -4 mutltipliziert wird, und die (alten) Farbwerte der Pixels darüber, darunter und links/rechts daneben addiert werden. D.h. der neue Farbwert wird nicht nur durch den Farbwert des aktuellen Pixels bestimmt, sondern auch von den umgebenden Pixeln - zur Berechnung muss man daher mit einem zweiten Bild arbeiten.
Wenn hier in diesem Beispiel um einen Pixel herum alle Pixel gleich sind, dann kommt 0 heraus, ansonsten was anderes - daher werden dadurch Kanten im Bild hervorgehoben (so ganz grob gesagt).
We are, we were and will not be.