HomePage
Materiel
Photo Système et réseau Sous Debian Gnu Linux... ... et Ubuntu Gestion de projet ...informatique Cours Divers Private edit SideBar |
Photo /
ShellscriptsShell scripts de manipulation d'images<< | Index | Import >> Référence bash : http://abs.traduc.org/abs-fr/index.html DISCLAIMER : Ces scripts sont fournis à titre d'exemple et je ne pourrai en aucun cas être tenu responsable d'un quelconque problème suite à leur utilisation.Import des photos sur votre PCLogiciels requis : exiftime, zenity, gphoto2 Script : photo_import.shUsage: ./photo_import.sh: [-s répertoire source] [-d répertoire destination]Ce script a 2 mode de fonctionnement :
ConvertionLogiciels requis : imagemagick Script : photo_convert.shUsage: './photo_convert.sh taille' avec la taille sous la forme largeurxhauteur (640x480). ===> tailles possibles pour 1 rapport largeur / hauteur de 1.5 (800x533 - 1536x1024 - etc...). ===> ubbdf avec 1 rapport largeur / hauteur de 1.5 (1536x1024). Retourner et resizerNB : ce script permet aussi d'insérer le nom de l'auteur et de créer un cadre noir autour le la photo Logiciels requis : exif, jhead, mogrify, imagemagick Script : photo_turn_resize.shUsage: ./photo_turn_and_resize.sh [option(s)] Available options: Informations : -h or --help List all available options (this message). -v or --version Print version of ./photo_turn_and_resize.sh in use. Parameters : -p or --path Path to get images. -q or --quality Image quality (default "85"). -s or --size Image size : 0 (pas de retaillage), 1 (800x800 - default), 2 (1024x1024) ou 3 (1280x1280). -a or --artist Artist name (default "default artist"). --set-size Spécifier une taille précise pour la photo (default "800x800".) --border Ajouter un cadre noir à la photo. --sign Ajouter la signature. --orientation-tag Orientation tag name (default "Orientation"). Global parameters : --for-web "Pour le web" - équivaut à --border --sign. Capture d'écranCapture d'une zone de l'écran sélectionnable en différé (2 secondes) avec import, sauvegarde dans le répertoire ~/screenshots/ : screenshot.sh Capture de l'écran différée (5 secondes) avec scrot, sauvegarde dans le répertoire ~/screenshots/compiz/ : screenshot-scrot.shPièces jointes
|