Masque de boussole Robinson

Les masques de boussole Robinson sont un autre type de masque de dérivation utilisé pour la détection des contours. Cet opérateur est également appelé masque de direction. Dans cet opérateur, nous prenons un masque et le faisons pivoter dans les 8 directions principales de la boussole suivantes:

  • North
  • Nord Ouest
  • West
  • Sud ouest
  • South
  • Sud-est
  • East
  • Nord Est

Il n'y a pas de masque fixe. Vous pouvez prendre n'importe quel masque et vous devez le faire pivoter pour trouver des bords dans toutes les directions mentionnées ci-dessus. Tous les masques sont tournés sur les bases de direction de colonnes nulles.

Par exemple, voyons le masque suivant qui est dans la direction nord, puis faites-le pivoter pour créer tous les masques de direction.

Masque de direction nord

-1 0 1
-2 0 2
-1 0 1

Masque de direction nord-ouest

0 1 2
-1 0 1
-2 -1 0

Masque de direction ouest

1 2 1
0 0 0
-1 -2 -1

Masque de direction sud-ouest

2 1 0
1 0 -1
0 -1 -2

Masque de direction sud

1 0 -1
2 0 -2
1 0 -1

Masque de direction sud-est

0 -1 -2
1 0 -1
2 1 0

Masque de direction est

-1 -2 -1
0 0 0
1 2 1

Masque de direction nord-est

-2 -1 0
-1 0 1
0 1 2

Comme vous pouvez le voir, toutes les directions sont couvertes sur la base de la direction des zéros. Chaque masque vous donnera les bords sur sa direction. Voyons maintenant le résultat de l'ensemble des masques ci-dessus. Supposons que nous ayons un exemple d'image à partir de laquelle nous devons trouver tous les bords. Voici notre exemple d'image:

Exemple d'image

Maintenant, nous allons appliquer tous les filtres ci-dessus sur cette image et nous obtenons le résultat suivant.

Bords de direction nord

Bords de direction nord-ouest

Bords de direction ouest

Bords de direction sud-ouest

Bords de direction sud

Bords de direction sud-est

Bords orientés est

Bords de direction nord-est

Comme vous pouvez le voir, en appliquant tous les masques ci-dessus, vous obtiendrez des bords dans toutes les directions. Le résultat dépend également de l'image. Supposons qu'il y ait une image, qui n'a pas de bords de direction nord-est, de sorte que le masque sera inefficace.