Il s'agit de la commande gpiv qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS.
PROGRAMME:
Nom
gpiv - Analyse les images obtenues à partir d'un écoulement de fluide par Particle Image
Vélocimétrie.
SYNOPSIS
gpiv [-? | --Aidez-moi] [--usage] [--console_bins BINS] [--console_tooltips]
[--console_view_gpivboutons] [--console_view_tabulator]
[--display_background INT] [--display_intregs] [--display_piv]
[--display_stretch] [--display_scalar INT] [--display_vectorscale
ÉCHELLE] [--display_view_menubar] [--display_view_rulers]
[--display_zoomscale ÉCHELLE] [--hdf] [--img_fmt] [--mpi_nodes] [-p |
--imprimer] [--process_imgproc] [--process_piv] [--process_gradient]
[--process_reststatt] [--process_errvec] [--process_peaklock]
[--process_moyenne] [--process_scale] [--process_substract]
[--process_vorstra] [IMAGE1, IMAGE2, ]
DESCRIPTION
Gpiv est un programme d'interface utilisateur graphique pour l'enregistrement et l'analyse
images obtenues à partir d'un écoulement de fluide ensemencé avec un traceur
particules par la technique dite de Particle Image Velocimetry (PIV).
Il permet d'avoir un aperçu rapide des paramètres du processus, facilement
les modifier, exécuter les processus, visualiser et optimiser
leurs résultats de manière interactive. Les processus qui peuvent être
effectués sont l'enregistrement d'images, l'interrogation (résultant en PIV
estimateurs), validation et post-traitement des estimateurs PIV.
Les paramètres des processus PIV sont ensuite recherchés dans
~/.gpivrc ou dans gpiv.conf (à l’échelle du système), fourni par libgpiv.
Pour enregistrer des images, gpiv reconnaît les caméras (CCD) qui sont IIDC-
conforme et connecté à l'ordinateur avec le IEEE1394 ou Firewire
protocole.
Au cas où gpiv déclenchera une caméra et des lasers, il utilise un module noyau
gpivtrig_rtl du package gpivtrig qui dépend du temps réel
Interface d'application (RTAI) et RealTimeLinux. Les impulsions de déclenchement sont envoyées
au port parallèle de l'ordinateur (/dev/lpt0 ou /dev/lpt1 ; voir le
configurer le script du package gpivtrig) dans les bacs n°1 (caméra), n°2 et
#3 (respectivement premier et deuxième laser). Le programme peut être démarré
directement si tous les modules ont été chargés ou par le script gpiv_control,
également inclus dans le package gpivtrig, qui s'occupe du chargement
et déchargement des modules du noyau nécessaires. Actuellement, le déclencheur
le système est testé avec RTAI-3.1 et le noyau Linux-2.4.27.
Les paramètres et options à utiliser pour gpiv sont obtenus à partir de
~/.gnome2/gpiv ou les paramètres par défaut doivent être utilisés en cas d'absence. Le
les paramètres peuvent être modifiés ou mis à jour par menu->paramètres->préférences. Le
paramètres de gpiv (pas les paramètres du processus PIV) peuvent être annulés par
les options de ligne de commande, comme expliqué ci-dessous.
Lorsque gpiv est utilisé sur un cluster (Beowulf, mémoire distribuée), le MPI-
programme parallélisé gpiv_rr à partir du package gpivtools est invoqué
en utilisant mpirunL’ gpiv le programme est cependant lancé de la manière normale,
sans invoquer mpirun.
Options
-? | --Aidez-moi
Aide en ligne. Outre les options de gpiv il montre également le
options supplémentaires d'interface graphique GNOME, GTK et GNOME.
--usage
Affiche un bref message d'utilisation.
--console_bins BINS
Nombre de cases pour les histogrammes des estimateurs au niveau des sous-pixels,
réalisée par le procédé Peaklock et des résidus médians,
effectué par le processus errvec.
-t | --console_tooltips
Afficher les infobulles.
--console_view_gpivboutons
Voir le gpiv boutons de l'application.
--console_view_tabulator
Visualiser le tabulateur de l'application contenant tous les processus PIV
paramètres.
--display_background INT
Affichage du fond : INT = 0 : bleu foncé INT = 1 : noir INT =
2 : première image de l’image INT = 3 : deuxième image de l'image
--display_intregs
Permet l'affichage des régions d'interrogation.
--display_piv
Affichage des données PIV.
--display_stretch
Permet l'étirement automatique de l'affichage lors du zoom.
--display_scalar INT
Afficher les quantités dérivées des données PIV : INT = 0 : aucun INT = 1:
tourbillon INT = 2 : déformation de cisaillement INT = 3 : déformation normale
--display_view_menubar
Permet l'affichage de la barre de menu.
--display_view_rulers
Permet l'affichage de la règle.
--display_vectorscale ÉCHELLE
Afficher le vecteur avec index : ÉCHELLE = 0 : facteur de grossissement = 1,
ÉCHELLE = 1 : facteur de grossissement = 2, ÉCHELLE = 2 : grossissement
facteur = 4, ÉCHELLE = 3 : facteur de grossissement = 8, ÉCHELLE = 4:
facteur de grossissement = 16, ÉCHELLE = 5 : facteur de grossissement = 32,
ÉCHELLE = 3 : facteur de grossissement = 64, ÉCHELLE = 4 : grossissement
facteur = 128, ÉCHELLE = 5 : facteur de grossissement = 256.
-z | --display_zoomscale ÉCHELLE
Zoom d'affichage avec index : ÉCHELLE = 0 : facteur de grossissement = 0.5,
ÉCHELLE = 1 : facteur de grossissement = 0.83, ÉCHELLE = 2 : grossissement
facteur = 1.0, ÉCHELLE = 3 : facteur de grossissement = 1.3, ÉCHELLE = 4:
facteur de grossissement = 1.6, ÉCHELLE = 5 : facteur de grossissement =
2.0.
--hdf Enregistrez les données au format HDF5 avec .gpi extension.
--img_fmt INT
stocker les données d'image (modifiées) et l'en-tête dans : INT = 0 : format PNG,
INT = 1 : format brut, INT = 2 : format HDF5, inclus avec le
données PIV et post-traitement résultantes avec .gpi extension.
--mpi_nodes INT
Pour définir le nombre de nœuds lorsqu'il est utilisé sur un cluster. Utilisé par
mpirun -np INT.
-p | --imprimer
Imprimer les paramètres des paramètres du processus sur la sortie standard.
--process_imgproc
Inclut le traitement d’image dans le processus en chaîne.
--process_piv
Inclut l'interrogation piv dans le processus en chaîne.
--process_gradient
Comprend des tests sur le gradient de déplacement dans
zone d'interrogation dans le processus en chaîne.
--process_reststatt
Comprend le calcul des statistiques des résidus de déplacement dans
le processus en chaîne.
--process_errvec
Inclut la validation des données PIV dans le processus en chaîne.
--process_peaklock
Comprend un verrouillage des pics dans le processus de chaîne.
--process_moyenne
Comprend le calcul du PIV moyen sur tout le champ
déplacements dans le processus en chaîne.
--process_scale
Inclut la mise à l’échelle dans le processus en chaîne.
--process_subtract
Comprend la soustraction du PIV moyen du champ entier
déplacements dans le processus en chaîne.
--process_vorstra
Comprend le calcul du tourbillon dans le processus en chaîne.
IMAGE1, IMAGE2,
Charges IMAGE1, IMAGE2, ... depuis un fichier ou depuis une URI en utilisant le
Système de fichiers virtuel Gnome. Les dimensions maximales autorisées de l'image
et la quantité à charger sont définies par le programme comme
décrit dans gpiv_gui.h ou par le script 'configure' lors de la
construction de gpiv.
Utilisez gpiv en ligne à l'aide des services onworks.net