« Introduction à ParaView/Quelques exemples simples » : différence entre les versions

Contenu supprimé Contenu ajouté
Ligne 74 :
== Manipuler une image matricielle ==
 
ParaView peut servir à manipuler une image matricielle ''(bitmap)'', de type PNG, JPEG, GIF, TIFF, … Nous allons commencer par enregistrer une image localement ; prenons par exemple l'image [[commons:File:Mercator-projLand ocean ice 2048.pngjpg|File:Mercator-projLand ocean ice 2048.pngjpg]] :
# Dans la page Wikimedia Commons ci-dessus, cliquer avec le bouton secondaire (clic droit pour un droitier) sur le lien [https://upload.wikimedia.org/wikipedia/commons/fc/facd/Mercator-projLand_ocean_ice_2048.pngjpg Fichier d'origine/Original file], puis dans le menu déroulant qui apparaît, choisir <code>Enregistrer la cible du lien sous…</code>
# Enregistrer le fichier dans un répertoire (dossier) local que vous retrouverez facilement.
Puis :
# Ouvrir ParaView.
# Cliquer sur le bouton <code>Open</code<>, et ouvrir le fichier <code>Mercator-projLand ocean ice 2048.pngjpg</code> ; cliquer sur <code>Apply</code>.
# Faire bouger l'image avec la souris. On remarque que l'on ne peut pas la faire tourner, le mode par défaut étant « 2D ». Cliquer sur le bouton <code>2D</code> en haut de la fenêtre de visualisation pour changer l'état de l'affichage en <code>3D</code>, et faire bouger l'image. Revenir en mode « 2D ».
# Cliquer sur le bouton <code>Split vertical</code> pour créer une nouvelle fenêtre de visualisation. Dans la fenêtre ''Create View'' qui apparaît, cliquer sur le bouton <code>3D View</code>.
Ligne 85 :
# Sélectionner le menu <code>Filters → Alphabetical → Texture Map to Sphere</code>. Cliquer sur <code>Apply</code>.
# Dans la boîte ''Properties'', cliquer sur l'engrenage <code>Toogle advanced properties</code>. Dans la zone ''Miscelaneous'' qui apparaît (tout en bas), cliquer sur le menu ''Texture'' et choisir l'option <code>Load…</code>
# Dans la fenêtre ''Open texture'' qui apparaît, aller chercher le fichier <code>Mercator-projLand ocean ice 2048.pngjpg</code> et cliquer sur <code>OK</code>. Cela drape l'image sur la sphère.
# Dans la boîte ''Properties'', décocher l'option <code>Prevent seam</code> et cliquer sur <code>Apply</code>.
On remarque que le résultat est imparfait :
Bien sûr, comme l'image n'a pas été prévue explicitement pour être drapée sur une sphère, le résultat est inhabituel.
* sur une petite portion de la sphère : une tranche de la sphère est occupée par une réplique en miroir de la carte ; On peut réduire cette portion en augmentant le paramètre ''Theta Resolution'' de la source Sphere, par exemple en le mettant sur 128 ;
* la carte est inversée est-ouest ; ceci est dû au fait que l'origine d'une image matricielle est en haut à gauche, tandis que l'origine géométrique habituelle est en bas à droite ; on résoud ce problème en créant une version miroir de la carte, par exemple avec ''[[The Gimp]]'' (menu <code>Image → Transformer → Miroir horizontal</code>).
 
== Associer des valeurs à des points et obtenir une représentation ==