Les outils de comparaison permettent d’effectuer une analyse visuelle et d’identifier les différences dans l’imagerie dans le cadre d’une tâche associée aux images. Les outils de comparaison comportent des fonctionnalités prévues pour mettre en valeur des zones d’intérêt à l’issue de comparaisons de couches et de détections de changements.
Utiliser l’outil Swipe (Balayage)
L’outil Swipe (Balayage) permet de comparer deux couches verticalement ou horizontalement de manière interactive dans le Map Panel (Volet Carte). Cela vous permet de découvrir ce qui se trouve sous la couche qui vous intéresse lorsque vous analysez une imagerie.
Les menus déroulants des couches Primary (Principale) et Comparison (Comparaison) contiennent toujours les couches d’imagerie, mais affichent également les images que vous avez sélectionnées dans la table des métadonnées. Il n’est possible de comparer que deux couches à la fois. La carte Web n’est pas disponible comme couche de comparaison ; elle est disponible uniquement comme option d’une couche principale.
Pour utiliser l’outil Swipe (Balayage), procédez comme suit :
- Cliquez sur Tools (Outils)
dans un projet ouvert.
- Cliquez sur Swipe (Balayage) sous Comparison Tools (Outils de comparaison).
- Sélectionnez une couche dans le champ Primary (Principale).
- Sélectionnez une couche dans le champ Comparison (Comparaison).
Remarque :
Le fond de carte n’est pas disponible en tant que couche de comparaison. Si des couches supplémentaires sont ajoutées via Add Layer (Ajouter une couche) ou Web Map (Carte Web) ou renvoyées en tant que résultat de l’exécution d’un autre outil, utilisez Refresh Layers (Actualiser les couches)pour actualiser et mettre à jour la liste de couches disponible dans l’outil.
- Sélectionnez Vertical ou Horizontal comme sens pour la barre de balayage.
Remarque :
Le sens de balayage par défaut est Vertical. - Cliquez sur Apply (Appliquer).
Le nom de la couche principale et le nom de la couche de comparaison seront ajoutés en tant qu’étiquettes dans le Map Panel (Volet Carte) pour permettre d’identifier l’image qui est affichée.
- Utilisez les contrôles de l’outil Swipe (Balayage) situés dans l’en-tête du Map Panel (Volet Carte) pour changer le sens de balayage ou pour réinitialiser l’outil et recommencer.
Remarque :
Si le Map Panel (Volet Carte) n’est pas visible, l’outil Swipe (Balayage) n’est pas disponible.
Utiliser l’outil Flicker (Scintillement)
L’outil Flicker (Scintillement) permet de comparer visuellement des images. L’outil Scintillement vous permet d’afficher plusieurs couches sous d’autres couches, en les activant et en les désactivant rapidement et automatiquement, selon un intervalle de temps défini. Cet outil peut s’avérer utile pour détecter les changements temporels, comparer la qualité des données et réaliser d’autres analyses visuelles entre les couches.
L’outil Scintillement est accessible depuis le menu Tools (Outils) sous Comparison Tools (Outils de comparaison). Map Panel (Volet Carte) doit être visible pour que vous puissiez utiliser l’outil Scintillement. Les options Web Map (Carte Web) et Image Layer (Couche d’images) sont toujours disponibles. Les images que vous sélectionnez dans la table des métadonnées sont celles qui apparaissent dans le menu déroulant à appliquer à l’outil Scintillement.
La vitesse de scintillement minimale et par défaut est d’une demi-seconde (500 ms), tandis que la vitesse maximale est de cinq secondes (5 000 ms). Pour utiliser l’outil Flicker (Scintillement), procédez comme suit :
- Cliquez sur Tools (Outils)
dans un projet ouvert.
- Cliquez sur Flicker (Scintillement) sous Comparison Tools (Outils de comparaison).
- Sélectionnez au moins deux couches à appliquer à l’outil.
Si des couches supplémentaires sont ajoutées via Add Layer (Ajouter une couche) ou Web Map (Carte Web) ou renvoyées en tant que résultat de l’exécution d’un autre outil, utilisez Refresh Layers (Actualiser les couches)
pour actualiser et mettre à jour la liste de couches disponible dans l’outil.
- Vous pouvez utiliser le bouton Move Up (Remonter) ou le bouton Move Down (Descendre) pour définir l’ordre d’affichage des images lors de leur lecture.
- Cliquez sur Apply (Appliquer).
- Ajustez le curseur Rate (Vitesse) pour choisir une vitesse de scintillement comprise entre 0,5 et 5 secondes.
- Cliquez sur Play (Lecture)
.
Lorsque l’outil s’exécute, le nom de la couche active est ajouté sous forme d’étiquette dans le volet de carte pour permettre d’identifier l’image qui est affichée.
Les couches d’imagerie sont verrouillées dès que vous cliquez sur Play (Lecture)
.
- Utilisez les contrôles de l’outil Flicker (Scintillement) siués dans le volet d’en-tête de la carte pour exécuter l’outil ou le mettre en pause, pour accéder rapidement au début ou à la fin des images, ou pour réinitialiser l’outil si vous souhaitez utiliser un autre outil en même temps que l’outil Flicker (Scintillement).
- Cliquez sur Pause
pour interrompre l’outil Flicker (Scintillement) ou pour sélectionner de nouvelles images à comparer.
- Cliquez sur Reset (Réinitialiser)
pour rétablir les paramètres par défaut de l’outil.
Utiliser l’outil Detect Change (Détecter les changements)
L’outil Detect Change (Détecter les changements) compare automatiquement pixel par pixel deux images sélectionnées dans la table des métadonnées d’image. Les changements entre les images sont détectés à l’aide de plusieurs fonctions raster.
L’outil doit être exécuté sur deux ID de raster différents issus d’un même service d’imagerie sur lequel les fonctions de requête et de recherche sont activées. Une fois ces images sélectionnées, vous pouvez définir la zone d’intérêt sur laquelle vous exécuterez l’outil. Les résultats, renvoyés sous forme de graphiques temporaires, peuvent être exploités dans le cadre d’une comparaison visuelle immédiate ou de rapports de projets Excalibur.
Pour utiliser l’outil Detect Change (Détecter les changements), procédez comme suit :
- Cliquez sur Tools (Outils)
dans un projet ouvert.
- Cliquez sur Detect Change (Détecter les changements) sous Comparison Tools (Outils de comparaison).
- Cliquez sur Image Metadata (Métadonnées d’image) pour développer la table.
- Cochez les cases des deux images dans la table.
- Cliquez sur la flèche vers le bas pour réduire la table Image Metadata (Métadonnées d’image).
- Choisissez une image pour Input Image 1 (Image en entrée 1).
Si aucune image n’est sélectionnée dans la table des métadonnées d’image, un message s’affiche dans la vue.
- Choisissez une image pour Input Image 2 (Image en entrée 2).
Vous ne pouvez pas sélectionner la même image que l’image en entrée 1.
- Cliquez sur Draw Area (Dessiner une zone)
pour tracer un rectangle afin de définir une zone d’intérêt.
Vous pouvez aussi cliquer sur Clear (Effacer)
afin de redessiner la zone d’intérêt.
Une erreur s’affiche si la zone d’intérêt est dessinée en dehors de l’étendue de l’image sélectionnée.
- Si vous le souhaitez, ajustez la valeur du paramètre Transparency (Transparence) de la détection entre 0 pour cent et 100 pour cent.
- Vous pouvez également modifier la valeur Threshold (Seuil). Les choix possibles sont Lower (Inférieur) et Higher (Supérieur).
Un seuil inférieur permet de trouver davantage de différences dans les pixels entre les images, mais peut ajouter du bruit indésirable dans les résultats. Un seuil supérieur renvoie moins de pixels, mais peut exclure des changements importants. Vous devrez peut-être essayer différents paramètres au cours de différentes exécutions de l’outil afin de savoir ce qui fonctionne le mieux pour les rasters en entrée sélectionnés et par rapport aux résultats attendus.
- Si vous le souhaitez, cliquez sur Change Color (Modifier la couleur) pour modifier la couleur de la détection lorsqu’elle apparaît.
- Cliquez sur Submit (Envoyer).
Les résultats sont renvoyés dynamiquement sous forme de graphiques sur l’image.
- Cliquez sur Reset (Réinitialiser)
pour effacer les résultats, les images sélectionnées et la zone d’intérêt dessinée.
Remarque :
L’outil est inaccessible si les fonctions de requête ne sont pas activées sur le service d’imagerie actif ou si celui-ci n’est pas une couche d’imagerie ArcGIS. Si la table des métadonnées d’image ne comporte qu’une seule image, l’outil est également inaccessible puisque son exécution nécessite la sélection d’au moins deux images.
Utiliser l’outil Calculer les changements
L’outil Compute Change (Calculer les changements) calcule la différence entre deux jeux de données raster. Vous pouvez l’utiliser pour énumérer les différences entre deux rasters classés dans le cadre d’une analyse de l’évolution de l’occupation du sol ou pour examiner les changements entre deux rasters continus sur une seule bande, tels que l’élévation, la température, le couvert forestier, etc. Un raster en sortie montrant la différence entre les deux jeux de données est généré.
Pour utiliser l’outil Compute Change (Calculer les changements), procédez comme suit :
- Cliquez sur Tools (Outils)
dans un projet ouvert.
- Cliquez sur Compute Change (Calculer les changements) sous Comparison Tools (Outils de comparaison).
- Sélectionnez dans le champ Primary (Principale) la couche qui servira de référence pour la comparaison.
Le projet doit comporter deux images différentes pouvant être sélectionnées. Celles-ci peuvent être sélectionnées depuis les couches ajoutées à la carte Web du projet ou depuis les images sélectionnées dans la table Image Metadata (Métadonnées d’image).
- Sélectionnez une couche dans le champ Comparison (Comparaison).
- Sélectionnez Use the view extent (Utiliser l’étendue de la vue) ou Draw an area (Dessiner une zone) pour définir la zone Area of Interest (Zone d’intérêt). Pour Use the view extent (Utiliser l’étendue de la vue), effectuez un déplacement et un zoom sur la zone souhaitée dans Map Panel (Volet Carte). Pour Draw an area (Dessiner une zone), cliquez sur Draw Area (Dessiner une zone)
et délimitez l’étendue souhaitée dans Map Panel (Volet Carte).
Une fois cette fonction activée, cliquez sur Cancel (Annuler)
pour annuler le dessin.
- Cliquez sur Continuer. Vous pouvez aussi cliquer sur Reset (Réinitialiser)
pour effacer les images sélectionnées et la zone d’intérêt.
- Sous Properties (Propriétés), pour Method (Méthode), sélectionnez une méthode de calcul.
- Difference (Différence) : différence mathématique, ou soustraction, entre les valeurs de pixels dans la couche Primary (Principale) et les valeurs de pixels dans la couche Comparison (Comparaison).
Couche de comparaison - Couche principale
- Relative Difference (Différence relative) : différence dans les valeurs de pixels, en tenant compte du nombre de valeurs comparées.
(Couche de comparaison - Couche principale)/max(Couche principale, Couche de comparaison)
- Categorical Difference (Différence catégorielle) : différence entre deux rasters catégoriels ou thématiques, dans lesquels la sortie contient une différence en valeurs de pixels entre deux rasters classés.
- Spectral Euclidean Distance (Distance euclidienne spectrale) : distance euclidienne entre deux rasters multibandes, où chaque pixel est traité comme un vecteur. Des valeurs supérieures indiquent un plus grand nombre de changements entre les images.
- Spectral Angle Difference (Écart de l’angle spectral) : angle spectral entre deux rasters multibandes, où chaque pixel est traité comme un vecteur. Des angles supérieurs indiquent un plus grand nombre de changements entre les images.
- Band With Most Change (Bande avec le plus de changements) - Bande ayant fait l’objet du plus grand nombre de changements dans chaque pixel entre deux rasters multibandes.
- Difference (Différence) : différence mathématique, ou soustraction, entre les valeurs de pixels dans la couche Primary (Principale) et les valeurs de pixels dans la couche Comparison (Comparaison).
- Pour la méthode Categorical Difference (Différence catégorielle), vous pouvez également sélectionner Primary Class Values (Valeurs de classe pour Principale) et Comparison Class Values (Valeurs de classe pour Comparaison) pour choisir les transitions de classe entre les deux couches. La valeur Primary Class Value (Valeurs de classe pour Principale) est la valeur de classe dans la couche Primary (Principale) et est appariée à la valeur Comparison Class Value (Valeurs de classe pour Comparaison) dans la couche Comparison (Comparaison).
- Pour Categorical Difference (Différence catégorielle), vous pouvez également choisir une méthode pour Filter Method (Méthode de filtrage) :
- Keep All (Tout conserver) : toutes les classes sont incluses dans la sortie et il n’y a pas de filtrage. Sélectionnez cette option pour observer les changements et les persistances dans un seul jeu de données.
- Keep Changed Pixels Only (Conserver uniquement les pixels modifiés) - Seules les classes qui ont changé de type de classe sont incluses dans la sortie. Sélectionnez cette option si seuls les changements vous intéressent. Il s’agit de l’option par défaut.
- Keep Unchanged Pixels Only (Conserver uniquement les pixels non modifiés) - Seules les classes qui restent inchangées sont incluses dans la sortie. Sélectionnez cette option si seules les persistances vous intéressent.
- Saisissez un nom de paramètre Layer Name (Nom de la couche) pour la couche en sortie.
- Si vous le souhaitez, remplacez le dossier en sortie indiqué dans Folder (Dossier) ou créez un nouveau dossier.
- Cliquez sur Run (Exécuter). Vous pouvez également cliquer sur Reset (Réinitialiser)
pour réinitialiser les paramètres de l’outil.
Les résultats apparaissent dans la zone d’affichage et dans la liste Layers (Couches) une fois l’exécution de l’outil terminée. Toute erreur de traitement est renvoyée par le serveur et affichée dans l’outil.
Vous avez un commentaire à formuler concernant cette rubrique ?