nip2 - En ligne dans le cloud

Il s'agit de la commande nip2 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


nip2 - traitement d'images avec la librairie VIPS

SYNOPSIS


pincement2 [nom de fichier1 ...]
pincement2 -s nom de fichier [arg1 ...]
pincement2 -e expression [arg1 ...]

DESCRIPTION


pincement2 (pour New Image Processing) est un outil de manipulation d'images à l'aide de l'image VIPS
bibliothèque de traitement.

Il existe trois modes principaux :

pincement2 [nom de fichier1 ...]
démarrer en mode GUI, en chargeant les fichiers nommés

pincement2 -e expression [arg1 ...]
pincement2 --expression=EXPRESSION [arg1 ...]
démarrer en mode sans interface graphique ; définir main = expression, définir la liste argv sur
["nom de fichier", "arg1", "arg2", ...], définissez argc sur la longueur de la liste ; imprimer
la valeur du symbole "main" à stdout ; sortir

pincement2 -s nom de fichier [arg1 ...]
pincement2 --script=NOM DE FICHIER [arg1 ...]
démarrer en mode sans interface graphique ; lire le nom de fichier comme un ensemble de définitions,
définissez la liste argv sur ["nom de fichier", "arg1", "arg2", ...], définissez argc sur
longueur de la liste; imprimer la valeur du symbole "main" sur stdout ; sortir;
utile pour exécuter nip2 en tant qu'interpréteur sur unix

Vous pouvez utiliser -o pour diriger la sortie vers un fichier plutôt que stdout.

-o nom de fichier
--output=NOM DE FICHIER
la valeur de main est écrite dans le fichier nommé. Si principal est un
list, le nom de fichier est incrémenté entre les objets. Vous pouvez utiliser
le suffixe pour spécifier le format et les options d'écriture

D'autres options offrent un contrôle plus fin sur le démarrage et l'arrêt. Si tu as besoin de faire quelque chose
étrange, n'utilisez pas -e/-s, utilisez-les en combinaison.

-b
--grouper
mode batch (c'est-à-dire sans interface graphique)

-m
--menus sans chargement
ne charge pas les menus, pour un démarrage plus rapide

-a
--no-load-args
ne charge pas d'arguments de ligne de commande supplémentaires

-w
--stdin-ws
charger stdin comme espace de travail

-d
--stdin-def
charger stdin comme un ensemble de définitions

-p
--print-main
imprime la valeur de main à la sortie. nip2 vérifiera un niveau supérieur
symbole appelé principal, et vérifiez également chaque espace de travail pour un principal

Enfin, d'autres options sont utiles pour le débogage, la synchronisation et la génération de chaînes pour
internationalisation.

-V
--verbeux
produire des messages d'erreur détaillés : pratique pour le débogage en mode batch

-i
--i18n
chaînes de sortie à partir de fichiers .def pour l'internationalisation

-v
--version
informations sur la version imprimée

-c
--référence
benchmark : pas d'interface graphique, il suffit de démarrer et d'arrêter

-t
--gain de temps
gain de temps : après chaque sauvegarde d'image, une fenêtre contextuelle vous indique l'heure à laquelle
enregistrer en quelques secondes

-T
--test
test : démarrez (y compris tout traitement arg), testez les erreurs,
et quittez avec un code d'erreur s'il y en a eu. Utile pour courir
tests automatisés.

-x PRÉFIXE
--prefix=PREFIX
set install prefix : démarrez comme si nip2 avait été installé sur PREFIX.
Utile pour exécuter des tests automatisés sans installer la chose.

EXEMPLES


fred.jpg

Démarrez nip2, chargeant fred.jpg.

pincement2 -e "2 + 2"

Imprime 4 sur stdout.

nip2 -e "99 + Image_file argv?1" -o result.png fred.jpg

Chargez argv1 (fred.jpg), ajoutez 99, sortie vers result.png.

nip2 -e "Matrice [[1,2],[4,5]] ** -1" -o caca.mat

Inversez la matrice 2x2 et écrivez le résultat dans poop.mat.

DROIT D'AUTEUR


2008 (c) Imperial College, Londres

<span class="”notranslate”"></span>22 octobre, 2018<span class="”notranslate”"></span> PIN2(1)

Utilisez nip2 en ligne en utilisant les services onworks.net



Derniers programmes en ligne Linux et Windows