Il s'agit de la commande imview 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
imview - affiche et analyse interactivement les images
SYNOPSIS
voir [ Options ] [ image ]
Où image est un fichier image dans l'un des formats pris en charge, par exemple : TIFF, JPEG, GIF, PNG,
BMP, XPM, PNM, etc...
DESCRIPTION
Imview est une application GUI X11 et Windows GDI pour afficher des images à l'écran. Il a
capacités avancées pour l'analyse interactive d'images (extraction d'informations à partir d'images)
et peut être facilement contrôlé via une connexion socket pour l'intégration dans l'analyse d'image
systèmes.
Imview prend en charge un grand nombre de formats de fichiers d'images populaires et scientifiques, en partie
grâce à l'utilisation de la bibliothèque ImageMagick.
OPTIONS
Voici la liste complète des arguments optionnels pour voir.
- Lit une image à partir du flux d'entrée standard. Exemple:
-a Lit et ajoute à un fichier de points existant (voir l'option -p).
-C
Spécifie comme tables de recherche par défaut pour toutes les images de la commande
ligne.
-c
Applique la table de correspondance à la précédant image sur la ligne de commande (voir
rubrique exemple).
-déboguer Démarre une console GUI de débogage où les messages de débogage peuvent être vus (il y a beaucoup
d'eux!). Sous Unix, des messages sont également ajoutés au fichier /tmp/imbugs.txt.
-effacer
Toute image donnée à voir sur la ligne de commande sera supprimé après voir sorties.
Ceci est utile lorsque voir est lancé à partir d'un interpréteur avec une image temporaire comme
argument. Pour des raisons de sécurité, seules les images avec des chemins commençant par / Tmp, /usr/tmp ou sous
le répertoire TMPDIR contrôlé par des variables d'environnement standard sont effectivement
supprimée.
-disable_io_keys
Cette option désactive certains raccourcis d'E/S qui ne dépendent pas du menu, comme c qui
ferme une image. Ceci est utile en conjonction avec les options -hide_menubar ainsi que
-disable_menubar pour limiter l'interaction de l'utilisateur avec l'application.
-disable_menubar
Cette option désactive complètement la barre de menu (mais ne la masque pas, voir
-hide_menubar pour ça). Masquer et désactiver la barre de menus en même temps peut
être utile pour produire une visionneuse que les utilisateurs ne peuvent pas contrôler autrement que par certains
autre moyen que le menu (si voir est intégré dans une autre application pour
exemple).
-disable_quit
Cette option désactive les raccourcis pour quitter le voir application, comme
la touche Échap, en cliquant sur le bouton "fermer la fenêtre" du gestionnaire de fenêtres, etc.
utile pour restreindre le contrôle de l'utilisateur sur voir.
-fourchette Envoie voir à l'arrière-plan (fonctionne sur toutes les plates-formes, y compris Windows). Il est
il vaut mieux utiliser cette option plutôt que la sémantique du shell (ajout de & à la fin de
la commande sous Unix) lorsque le serveur est exécuté en conjonction avec -serveur, Parce
imview synchronisera les processus de premier plan et d'arrière-plan afin que le
le processus de premier plan peut connaître le numéro de port du serveur.
-gamme
Définit le gamma par défaut pour toutes les images. Un gamma entre 0 et 1.0 s'assombrira
l'image affichée alors qu'un gamma supérieur à 1.0 les éclaircira.
-h Imprime une liste abrégée d'options et de sorties.
-hide_menubar
Masque la barre de menus principale. Les éléments de menu sont toujours accessibles via des raccourcis. Pour
exemple essayez Alt+f pour obtenir le menu fichier->ouvrir. De là, vous pouvez utiliser le clavier
touches fléchées pour sélectionner un élément de menu par exemple. Ceci est utile si vous avez peu
écran immobilier, mais déroutant pour le débutant !
-no_dblbuf
N'utilisez pas de double tampon à certains facteurs de zoom. C'est un hack que vous pourriez vouloir
à expérimenter si vous trouvez que voir ne redessine pas certaines parties des images
après la fermeture et la réouverture des images.
-fermé à clé
Équivalent à toutes les options suivantes utilisées ensemble : -hide_menubar,
-disable_menubar, -disable_iokeys ainsi que -disable_quit. Si exécuté avec cette option,
voir ne peut être contrôlé que via une socket en mode serveur. Ceci est utile pour
intégration d'imview dans une autre application.
-mag <zoomer fait>
Agrandit toutes les images en . Toute valeur positive est légale. Valeurs
entre 0 et 1.0 réduira la taille des images tandis que les valeurs supérieures à 1.0
les étendra.
-no_magick
Désactive l'utilisation de la bibliothèque ImageMagick. Cette bibliothèque est très utile pour
lire et écrire un grand nombre de formats de fichiers mais essaie d'en faire trop
parfois, comme la conversion de fichiers texte en images.
-p
Spécifie le nom du fichier de points. Un fichier de points est un fichier texte normal dans lequel le point
des informations (pixels) peuvent être enregistrées. Le nom du fichier de points par défaut est pointfile. Cette
l'option change simplement cette valeur par défaut, aucune autre action n'est entreprise.
-fichierport
Cette option n'est utile qu'en combinaison avec -serveur. Imviewle serveur de se lie à un
port dans la plage 7600-7700. Parce qu'il est souvent utile d'avoir plus d'une image
serveur en même temps et en raison de la nature interactive de voir,
le numéro de port précis est impossible à prédire, donc lorsque le serveur est démarré il
affiche le port auquel il a décidé de se lier sur la ligne de commande, ou alternativement dans
un fichier, spécifié par cette option.
REMARQUE: Si vous prévoyez d'envoyer imview en arrière-plan, pour cette commande à
fonctionner comme prévu, vous devez également utiliser le -fourchette option, sinon le fichier pourrait
toujours être vide lorsque la commande revient.
-serveur
Démarre le voir serveur. En mode serveur voir fonctionne comme un serveur TCP/IP sur
quelles images peuvent être téléchargées et les commandes peuvent être exécutées. Le but est de faire voir
entièrement télécommandable : chaque commande accessible via le menu peut également être
mis à disposition via le serveur.
Imview utilise son propre protocole textuel. Pour les commandes simples, un telnet standard
la session est suffisante pour communiquer avec voir. Cependant, pour télécharger des images dans
voir un protocole similaire à FTP a été mis en place. Un simple voir le client est
livré sous forme source avec la distribution imview. Pour une spécification de la
voir protocole voir la documentation complète.
ImviewLe numéro de port du serveur est compris entre 7600 et 7700, ce qui permet jusqu'à 50
serveur imview différent à exécuter sur la même machine (chaque serveur utilise jusqu'à deux
ports : un pour les commandes et l'autre pour l'échange de données binaires, comme le téléchargement
images).
-stopdebug
Utilisé en conjonction avec -déboguer, arrêtera le programme après chaque débogage
un message. Pour continuer, l'utilisateur doit taper .
-v Imprime les numéros de version et de build, la date de build, les options de configuration
et sort.
-poids
Modifie le titre de la fenêtre principale. La valeur par défaut est Imview.
EXEMPLES
Dans les exemples suivants, « % » indique l'invite du shell.
SIMPLE UTILISATION
% vue
Démarre simplement imview en affichant l'écran de démarrage. Une image peut alors être chargée en utilisant le
menus
% imview monimage.tiff
Affiche l'image myimage.tiff.
% imview /home/talbot/images/astro/*
Affiche toutes les images dans le répertoire /home/talbot/images/astro/. Utilisation à
passer d'une image à l'autre.
Avancé UTILISATION
% imview aGreyLevelImage.tif -c heat.lut
Affiche l'image aGreyLevelImage.tif. En supposant que cette image ne contient que des niveaux de gris
informations (une photographie en noir et blanc par exemple), les fausses couleurs définies dans
heat.lut lui sera appliqué.
SERVEUR UTILISATION
% imview -serveur -fork
Port: 7600
Cela va commencer voir en mode serveur. La seule différence avec le mode normal est que
voir peut désormais être « télécommandé » via une connexion TCP/IP. Le port voir est lié à
est imprimé sur la ligne de commande au démarrage du serveur. Pour l'enregistrer dans un fichier, utilisez le
-fichierport option.
Une simple session telnet peut être utilisée pour contrôler à distance voir, comme suit. Voir l'intégralité
documentation pour plus de détails :
% hôte local telnet 7600
utilisateur talbot
Bienvenue, talbot /tmp/fileBlabla 000 OK
charger "/home/talbot/images/astro/neptune.tiff"
000 OK
facteur de zoom 2
000 OK
fin
Connexion fermée par hôte étranger.
imclient est livré avec la distribution source en tant qu'implémentation d'un exemple de client
qui peut télécharger des images dans imview, comme suit :
% imclient -p 7600 /home/talbot/images/astro/jupiter.tiff
Utilisez imview en ligne à l'aide des services onworks.net