Wolfram Language

Traitement des images et des signaux

Comparaison dynamique de deux images

Comparez deux images satellite de Venise, en Italie, à l'aide d'une interface graphique interactive basée sur deux objets DynamicImage. La présentation à gauche montre une image de radar prise par le satellite Sentinel-1 de l'ESA le 10 mai 2016. La partie à droite est une photographie optique prise par Sentinel-2 le 29 avril 2016.

In[1]:=
Click for copyable input
{img1, img2} = { Import[ "https://earth.esa.int/documents/257246/2546936/Venice-Sentinel-1-\ 10052016.jpg"], Import[ "https://earth.esa.int/documents/257246/2546936/Venice-Sentinel-2-\ 29042016.jpg"] };

Cliquez+glissez sur l'une des images pour effectuer un panoramique et appuyez sur Maj en cliquant+glissant pour effectuer un zoom avant ou arrière. Déplacez les extrémités de la barre de défilement pour modifier le cadrage.

Afficher l'entrée complète de Wolfram Language
In[2]:=
Click for copyable input
DynamicModule[ {x, y, s}, Row[{ DynamicImage[ img1, ZoomCenter -> Dynamic[Scaled[{x, y}]], ZoomFactor -> Dynamic[s], AppearanceElements -> {"Pan", "Scrollbars", "ZoomButtons", "Zoom"}, ImageSize -> {240, 360} ], DynamicImage[ img2, ZoomCenter -> Dynamic[Scaled[{x, y}]], ZoomFactor -> Dynamic[s], AppearanceElements -> {"Pan", "Scrollbars", "ZoomButtons", "Zoom"}, ImageSize -> {240, 360} ] }] ]
Jouer l'animation
Arrêter l'annimation

Exemples connexes

de en es ja ko pt-br ru zh