issue154:c_c
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
issue154:c_c [2020/03/02 07:54] – d52fr | issue154:c_c [2020/03/04 09:27] (Version actuelle) – auntiee | ||
---|---|---|---|
Ligne 2: | Ligne 2: | ||
I recently had a large number of images to rotate 90 degrees and searched for a better way to do it. I found imgp (Image Processor), a Linux command line program that does the job quickly and efficiently.** | I recently had a large number of images to rotate 90 degrees and searched for a better way to do it. I found imgp (Image Processor), a Linux command line program that does the job quickly and efficiently.** | ||
+ | |||
+ | Avez-vous déjà pris un grand nombre de photos au format « portrait », disons de bâtiments, de gens ou de voiliers, et, une fois que vous les avez téléchargées, | ||
+ | |||
+ | Récemment, j'ai eu un grand nombre d' | ||
**Imgp was first written by SZ Lin at Debian and is now developed by Arun Prakash Jana and Ananya Jana of Rutgers University. It is free software, released under the GPL 3.0. | **Imgp was first written by SZ Lin at Debian and is now developed by Arun Prakash Jana and Ananya Jana of Rutgers University. It is free software, released under the GPL 3.0. | ||
Imgp is a tiny program, written in Python. The download is only 13.9 kb and it takes up just 41.0 kb when installed. There have been nine public releases of imgp, starting with version 1.0 on 16 August 2016. It is packaged for Arch, Debian, Fedora, OpenSUSE, Raspbian, Slackware, Ubuntu and Void Linux and is available for Macs, through “homebrew”.** | Imgp is a tiny program, written in Python. The download is only 13.9 kb and it takes up just 41.0 kb when installed. There have been nine public releases of imgp, starting with version 1.0 on 16 August 2016. It is packaged for Arch, Debian, Fedora, OpenSUSE, Raspbian, Slackware, Ubuntu and Void Linux and is available for Macs, through “homebrew”.** | ||
+ | |||
+ | Imgp a d’abord été écrit par SZ Lin chez Debian et est maintenant développé par Arun Prakash Jana et Ananya Jana de l’université de Rutgers. C'est un logiciellibre et gratuite, publié sous la GPL 3.0. | ||
+ | |||
+ | Imgp est un petit programme, écrit en Python. Le téléchargement n'est que de 13,9 Ko et n' | ||
**Despite its small size, imgp has some serious capabilities. It can rotate images to a specified angle, resize images to a fixed size or percentage, and convert PNG files to JPG format. It can also work recursively, | **Despite its small size, imgp has some serious capabilities. It can rotate images to a specified angle, resize images to a fixed size or percentage, and convert PNG files to JPG format. It can also work recursively, | ||
Many new Linux users are intimidated by command line programs, but this one is simple to use and the home website provides a complete guide, including easy examples.** | Many new Linux users are intimidated by command line programs, but this one is simple to use and the home website provides a complete guide, including easy examples.** | ||
+ | |||
+ | En dépit de sa petite taille, imgp a de sérieuses capacités. Il peut tourner les images à un angle spécifié, les redimensionner suivant une taille fixe ou un pourcentage et convertir des fichiers PNG au format JPG. Il peut aussi travailler récursivement, | ||
+ | |||
+ | Beaucoup de nouveaux utilisateurs de Linux sont intimidés par les programmes en ligne de commande, mais celui-ci est simple d' | ||
**In testing the program I found that because I usually take some photos in “portrait” mode, which I want to rotate, and some in “landscape” mode, which I don’t want to rotate, the easiest way is to copy the images to be rotated into a new directory and then copy them back when done. Because I use a fixed named directory for that, called “rotate”, | **In testing the program I found that because I usually take some photos in “portrait” mode, which I want to rotate, and some in “landscape” mode, which I don’t want to rotate, the easiest way is to copy the images to be rotated into a new directory and then copy them back when done. Because I use a fixed named directory for that, called “rotate”, | ||
+ | |||
+ | En testant le programme, j'ai trouvé - parce que je prends habituellement mes photos en mode « portrait », lesquelles je veux tourner, et certaines en mode « paysage », lesquelles je ne veux pas tourner - que la façon la plus simple de faire est de copier les images à tourner dans un nouveau répertoire, | ||
**Here is an example of the command to rotate all the images in the directory named " | **Here is an example of the command to rotate all the images in the directory named " | ||
Ligne 22: | Ligne 36: | ||
Hit " | Hit " | ||
+ | |||
+ | Voici un exemple de la commande pour tourner toutes les images d'un répertoire appelé « rotation » de 90 degrés à gauche (équivalent à 270 degrés à droite) (-o 270), récursivement (-r) et en écrasant (-w) les images par celles nouvellement tournées : | ||
+ | |||
+ | $ imgp -o 270 -r -w ~/rotate | ||
+ | |||
+ | Voici un exemple de commande pour redimensionner toutes les images du répertoire appelé « réduction » de 75 % (-x 75), récursivement (-r) et en remplaçant (-w) les images par celles nouvellement tournées : | ||
+ | |||
+ | $ imgp -x 75 -r -w ~/shrink | ||
+ | |||
+ | Appuyez sur «Entrée » et c'est fait en quelques secondes. | ||
**In my testing the only disadvantage to imgp is that rotating images is “lossy”, | **In my testing the only disadvantage to imgp is that rotating images is “lossy”, | ||
Ligne 28: | Ligne 52: | ||
Home page: https:// | Home page: https:// | ||
+ | |||
+ | Pendant mes tests, le seul inconvénient de imgp que j'ai constaté est que la rotation des images entraîne une « perte », ce qui signifie que la taille des fichiers est réduite pendant le traitement. Cette perte peut être limitée au minimum en réglant la « qualité » de l' | ||
+ | |||
+ | Il est difficile de faire mieux que imgp. Il fonctionne très bien et fait gagner beaucoup de temps en comparaison d'une rotation ou d'une réduction à la main d'un grand nombre d' | ||
+ | |||
+ | Page d' | ||
+ |
issue154/c_c.1583132093.txt.gz · Dernière modification : 2020/03/02 07:54 de d52fr