Question Comment redimensionner facilement les images via la ligne de commande?


Je voudrais savoir comment redimensionner des images dans Ubuntu. Quel est l'outil le plus facile à faire?


190
2017-08-05 15:04


origine


En relation: Comment puis-je mettre à l'échelle toutes les images d'un dossier sur la même largeur? - kenorb
sourcedigit.com/… - Ferroao
En relation: Outil de redimensionnement d'image pour Ubuntu. - kenorb


Réponses:


Vous voulez simple?

Courir sudo apt-get install nautilus-image-converterou cliquez sur nautilus-image-converter  Install nautilus-image-converter.

Il ajoute deux éléments de menu contextuel dans nautlius afin que vous puissiez faire un clic droit et choisir "Redimensionner l'image". (L'autre est "Rotation Image").

Vous pouvez faire tout un répertoire d'images en une seule fois si vous le souhaitez et vous n'avez même pas à ouvrir une application pour le faire.

Vous devez redémarrer votre nautilus pour voir les nouveaux menus contextuels, exécutez nautilus -q puis cliquez sur l'icône du dossier d'accueil pour recharger Nautilus avec le nouveau plug-in.


154
2017-08-05 15:46



Ne fonctionne pas dans Ubuntu 13.10 :( - malisokan
Fonctionne très bien avec Fedora 20. sudo yum installe nautilus-image-converter - Greg Sheremeta
Cela fonctionne sur Ubuntu 14.04. Merci. - Saeed Zarinfam
Je pense que vous devez vous déconnecter ou redémarrer après l'avoir installé - ou simplement faire ce que j'ai fait; courir pkill nautilus puis cliquez sur l'icône du dossier d'accueil pour recharger Nautilus avec le nouveau plug-in. - Lambart
... ou juste courir nautilus -q comme quelqu'un a ajouté à la réponse depuis mon dernier commentaire. :) - Lambart


Première installation ImageMagick via:

sudo apt-get install imagemagick

Ouvrez un terminal et exécutez cette commande:

convert  -resize 50% source.png dest.jpg

Cela réduira la taille de 50%

Vous pouvez également spécifier la taille:

convert -resize 1024X768  source.png dest.jpg

Vous pouvez aussi utiliser: mogrify outil de ligne de commande du même paquet.


197
2017-11-18 12:59



tout d'abord, pour utiliser convert -> sudo apt-get install imagemagick - javaloper
la commande réduit la taille à 50% et non 50%. - Matthias Weiler
@MatthiasWeiler ceux-ci sont identiques, pas sûr de ce que vous voulez dire - Alexander Mills
Ils ne sont identiques que pour le cas particulier de 50%. -resize 10% rend votre image 90% plus petite. - Matthias Weiler
Si vous obtenez une erreur "aucune image définie", c'est probablement parce que vous n'avez pas défini d'image de destination ... dans l'exemple ci-dessus, dest.jpg est un must :) - Ramesh Pareek


sudo apt-get install imagemagick

La commande mogrify écrase les fichiers originaux avec les images redimensionnées:

mogrify -resize 50% *.png      # keep image aspect ratio
mogrify -resize 320x240 *.png  # keep image aspect ratio
mogrify -resize 320x240! *.png # don't keep image aspect ratio
mogrify -resize x240 *.png     # don't keep image aspect ratio
mogrify -resize 320x *.png     # don't keep image aspect ratio

Note: vous pouvez ajouter -auto-orient pour orienter automatiquement les images converties.


82
2018-02-07 12:05



Ne conservez pas de rationnement avec convert: convert hospital.jpg -resize 2000x! hospital_2000.jpg - Adobe
Réponse parfaite et la plus simple possible dans les deux situations. aimer ! - navderm
les images initiales sont remplacé avec les nouveaux redimensionnés. au cas où vous auriez besoin des initiales, faites une sauvegarde - cipricus


Si vous ne faites que quelques images, la plupart des éditeurs d'images d'Ubuntu (Gimp, F-Spot, etc.) vous permettront de redimensionner les bases.

Si vous souhaitez éditer des dizaines, des centaines ou des milliers d’images, je préfère Phatch. Phatch est un éditeur de photos par lots basé sur une interface graphique qui vous permettra d’exécuter toute une série de transformations sur les images. sudo apt-get install phatch

ImageMagick est bon mais c'est un peu fastidieux si vous ne connaissez pas les noms des paramètres. Vous pouvez très rapidement apprendre Phatch en cliquant sur.


23
2017-08-05 15:25



F-Spot redimensionne? Où? - Martin
Lors de l'installation phatch mon Chrome Browser été fermé et je ne pouvais pas le relancer, je devais retirer phatch et d'autres paquets installés pour ramener le chrome à son état de fonctionnement. - mallaudin


GIMP est probablement le moyen le plus simple, car il a une interface utilisateur assez simple pour ces tâches courantes. Tout ce que vous avez à faire est d'ouvrir votre image et d'aller à Image → Taille de l'image, puis de modifier en conséquence. Il existe également des moyens de redimensionner les lots en utilisant GIMP, mais je ne les connais pas par cœur.


8
2017-08-05 15:08





ImageMagick est le package que vous souhaitez. Il contient un certain nombre d'outils de ligne de commande utiles à cet effet.

Voici un tutoriel simple expliquant comment redimensionner des images par lots: -

mogrify -resize 320x240 *.jpg

Une fois cette commande terminée, toutes les images seront remplacées par une version redimensionnée. Notez que dans un effort pour préserver le format d'image, la mogrifie peut ne pas produire des images exactement 320x240. Pour forcer cela, modifiez la commande d'origine en plaçant un point d'exclamation à la fin de la résolution souhaitée:

mogrify -resize 320x240! *.jpg

8
2017-08-05 15:10





En ce moment convertisseur image-nautile ne fonctionne pas dans Ubuntu 13.10. Donc j'utilise imagemagick sur la ligne de commande, ce qui est une très bonne solution de contournement (du moins pour moi).

sudo apt-get install imagemagick

Gardez à l'esprit la différence entre ces outils imagemagick:

  • Mogrify fait le traitement sur la même image, il lit le fichier modifier le fichier et écrit la sortie dans le même fichier.
  • Convertir est destiné à travailler sur images séparées, lit le fichier et modifie et écrit à différents format de fichier. Vous pouvez aussi utiliser la commande convert pour utiliser le même fichier de sortie comme fichier d'entrée.

J'utilise souvent mogrifier pour simplement redimensionner plusieurs images et écraser les fichiers originaux. C'est à dire. cette commande réduirait la dimension de tous les fichiers JPG à 40% de la dimension d'origine:

mogrify -verbose -resize '40%' *.JPG

7
2017-11-10 17:51





Pas besoin d'installer un nouveau logiciel, il suffit de le faire

convert -resize 50% myfigure.png myfigure.jpg

ou

convert myfigure.png -resize 200x100 myfigure.jpg

7
2018-02-23 09:06





Installer gthumb. Simple et facile pour les fonctions de base de traitement et d'édition d'image - visionneuse, redimensionnement, recadrage, rotation, retournement, niveaux de gris, etc. avec des options pour enregistrer au format JPEG, PNG, TIFF, TGA.

Pour installer gthumb:

  • Ouvrez votre terminal
  • Type sudo apt-get install gthumb
  • Accepter les changements

7
2017-11-10 19:10



Sur Linux Mint, c'était la solution optimale pour moi. - Fedir RYKHTIK
Je suis habitué à faire pivoter mes photos avec gthumb. - Arpad Horvath


Pour l'interface graphique, Phatch "Un clic vaut mille photos" est le meilleur pour un travail aussi rapide. Il est déjà dans le dépôt Ubuntu. Il a beaucoup d'actions et d'options comme imagemagick.

sudo apt-get install phatch

4
2018-02-03 09:29