Robinson-Kompassmasken sind eine andere Art von Derrivatmaske, die zur Kantenerkennung verwendet wird. Dieser Operator wird auch als Richtungsmaske bezeichnet. In diesem Operator nehmen wir eine Maske und drehen sie in alle folgenden 8 Hauptrichtungen des Kompasses:
- North
- Nordwest
- West
- Südwesten
- South
- Süd-Ost
- East
- Nordosten
Es gibt keine feste Maske. Sie können jede Maske nehmen und müssen sie drehen, um Kanten in alle oben genannten Richtungen zu finden. Alle Masken werden auf der Basis der Richtung der Nullspalten gedreht.
Sehen wir uns zum Beispiel die folgende Maske in Nordrichtung an und drehen sie dann, um alle Richtungsmasken zu erstellen.
Nordrichtungsmaske
Nordwest-Richtungsmaske
Westrichtungsmaske
Südwest-Richtungsmaske
Südrichtungsmaske
Südost-Richtungsmaske
Ostrichtungsmaske
Nordost-Richtungsmaske
Wie Sie sehen können, werden alle Richtungen auf der Basis der Nullrichtung abgedeckt. Jede Maske gibt Ihnen die Kanten in ihrer Richtung. Nun sehen wir uns das Ergebnis der gesamten obigen Masken an. Angenommen, wir haben ein Beispielbild, aus dem wir alle Kanten finden müssen. Hier ist unser Beispielbild:
Beispielbild
Jetzt wenden wir alle oben genannten Filter auf dieses Bild an und erhalten das folgende Ergebnis.
Nordrichtungskanten
North West Direction Edges
West Direction Edges
South West Direction Edges
South Direction Edges
South East Direction Edges
East Direction Edges
North East Direction Edges
Wie Sie sehen können, erhalten Sie durch Anwenden aller oben genannten Masken Kanten in alle Richtungen. Das Ergebnis hängt auch vom Bild ab. Angenommen, es gibt ein Bild, das keine Kanten in Nordostrichtung aufweist, sodass diese Maske unwirksam ist.