Généralisation des zones avec Développer et Réduire

Vous pouvez utiliser les outils Développer et Réduire pour généraliser ou simplifier les rasters. Contrairement aux outils Filtre majoritaire et Nettoyage de limites, les outils Développer et Réduire vous permettent de cibler la généralisation à une ou plusieurs zones spécifiques.Contrairement à l’outil Nettoyage de limites, les outils Développer et Réduire vous permettent de cibler la généralisation à une ou plusieurs zones spécifiques. Selon l’outil que vous utilisez, vous pouvez agrandir ou réduire des zones spécifiques. Vous pouvez également contrôler le niveau de généralisation qui aura lieu.

Chaque outil propose deux méthodes. La première est une approche de morphologie mathématique. L’autre approche est axée sur la distance.

Comparaison des outils Développer et Réduire

Les deux outils fonctionnent en permettant à certaines zones de remplacer les cellules d’autres zones.

Développer

Avec l’outil Développer, la taille des zones sélectionnées peut augmenter en se développant dans d’autres zones. En théorie, les Zone Values (Valeurs de zone) sélectionnées peuvent être vues comme des zones de premier plan, les autres valeurs restant des zones d’arrière-plan. Les zones de premier plan peuvent être étendues jusqu’aux zones d’arrière-plan.

Réduire

Avec l’outil Shrink (Réduire), les zones sélectionnées sont réduites, ou diminuent en taille, des cellules d’autres zones se développant en elles. Théoriquement, les Zone Values (Valeurs de zone) sélectionnées sont considérées comme des zones de premier plan, tandis que les valeurs de zone restantes sont considérées comme des zones d'arrière-plan. Avec cet outil, les cellules des zones de premier plan peuvent être remplacées par les cellules des zones d'arrière-plan.

Les îles fines présentes à l’intérieur d’une zone qui sont susceptibles d’être interprétées comme partageant des limites avec la zone, peuvent également être remplacées

Niveau de généralisation

Le niveau de généralisation peut être contrôlé à l’aide du paramètre Number of Cells (Nombre de cellules). Par défaut, ce paramètre a la valeur 1, ce qui signifie que selon l’outil utilisé, l'augmentation ou la diminution des zones sélectionnées correspondra à la taille d’une cellule. Pour augmenter le degré de généralisation, vous pouvez spécifier une valeur supérieure pour ce paramètre. En théorie, cela revient à utiliser l’outil un nombre de fois équivalant au nombre spécifié, les résultats de l’exécution précédente formant l’entrée de l’itération suivante

Méthode

Une méthode basée sur la distance est employée pour la généralisation des rasters avec les outils Développer et Réduire.

Approche axée sur la distance

L’approche axée sur la distance suppose que les cellules avec une ou plusieurs valeurs de zone en entrée sélectionnées sont des sources. Chaque cellule du raster en entrée est considérée en fonction de sa distance par rapport à la cellule source la plus proche. La distance est limitée à la distance euclidienne en multiples d’entiers de la résolution de cellule du raster en entrée.

Les conditions suivantes sont évaluées pour déterminer quelle sera la valeur en sortie finale de n’importe quelle cellule dans cette distance. Bien que les descriptions concernent l’outil Développer, les mêmes principes s’appliquent à l’outil Réduire.

  • Si une cellule ne peut trouver qu’un type de cellule source de zone dans la plage de distance autorisée, le développement se produira dans cette cellule avec cette valeur de zone.
  • Si une cellule possède plusieurs types de valeurs de zone dans la distance autorisée, le développement se fera dans cette cellule selon la valeur de la zone la plus proche.
  • Si une cellule possède plusieurs types de cellules sources dans la distance autorisée, et que deux cellules sources ou plus se trouvent à égale distance, l’algorithme tiendra compte en premier de la contribution de chacune des zones sources. La zone dont la contribution totale est la plus importante sera utilisée en tant que valeur en sortie pour cette cellule.
  • Une égalité signifie que deux zones source ou plus sont à la fois les plus proches et possèdent des contributions égales. Dans ce cas, le développement dans la cellule sera effectué par la source ayant la valeur de cellule la plus faible.

Bibliographie

Matheron, G., Éléments pour une théorie des milieux poreux, Masson, Paris, 1967

Serra, J. Image Analysis and Mathematical Morphology, Academic Press, London 1982