Redimensionner, faire pivoter et basculer les images immédiatement via une ligne de commande avec des gorgées

Vous pouvez redimensionner, faire pivoter ou retourner n'importe quel fichier image via le terminal du Mac à l'aide de l'outil puissant de gorgées de la ligne de commande. La manipulation des images avec gorgées est pratiquement instantanée, et si vous devez rapidement redimensionner, faire pivoter ou retourner un fichier image et rester dans la ligne de commande, il peut certainement battre une application GUI comme Preview pour effectuer les mêmes tâches de modification d'image . Notez que les sips changent le fichier image instantanément, aucune confirmation n'est requise.

Commençons et apprenons à faire rapidement quelques retouches et modifications d'image avec des gorgées.

Redimensionnement d'une image avec des gorgées du terminal

Pour redimensionner instantanément un fichier image avec sips, il suffit d'utiliser la syntaxe de commande suivante:

sips -z 600 800 test.jpg

Le format de l'indicateur sips -z est la hauteur d'abord, puis la largeur, donc malgré la commande apparaissant dimensionnellement en arrière à de nombreux utilisateurs d'ordinateurs, la commande ci-dessus redimensionnerait une image de 800 pixels de large sur 600 de haut. Vous pouvez ajuster cela comme il convient, soit en restant dans les proportions déjà définies par l'image, soit en redimensionnant une image avec les contraintes habituelles et en passant à une taille complètement nouvelle, rappelez-vous simplement que la syntaxe de commande et le format de redimensionnement sont:

sips -z height width [file]

Rotation des images de gorgées au terminal

Par défaut, les sips tournent dans le sens des aiguilles d'une montre, il vous suffit donc de spécifier les degrés de rotation d'une image, comme ceci:

sips -r 90 image.jpg

Le fichier sera immédiatement pivoté de 90 degrés dans le sens des aiguilles d'une montre. La modification des degrés et de l'indicateur -r définira la rotation comme il convient, par exemple, cela retournera le fichier image comme indiqué sur un total de 270 °:

sips -r 270 image.jpg

Pour revoir, la syntaxe de commande pour la rotation est:

sips -r degree [file]

Retourner une image avec des gorgées dans le terminal

En utilisant les gorgées, vous pouvez également retourner n'importe quelle image verticalement ou horizontalement à partir de la ligne de commande, voici un exemple:

sips -f horizontal image.jpg

Cela retournera instantanément image.jpg horizontalement, vous pouvez tout aussi bien retourner l'image verticalement en remplaçant horizontalement par verticalement comme ceci:

sips -f vertical image.jpg

Pour retourner des images, la syntaxe de commande à retenir est la suivante:

sips -f orientation [file]

Notez que nous avons utilisé des fichiers JPG pour cet exemple de syntaxe de commande, mais en fait vous pouvez utiliser la commande sips sur presque n'importe quel format de fichier image, que ce soit PNG, TIFF, JPEG, GIF, PDF, PICT et bien d'autres. En parlant de formats de fichiers, les sips peuvent aussi convertir les fichiers image en nouveaux formats avec une commande et effectuer un redimensionnement par lots en ligne de commande. Dans l'ensemble, sips est incroyablement puissant, et si vous êtes un utilisateur en ligne de commande et que vous avez besoin de modifier des images, vous trouverez beaucoup d'utilisation pour cela. Découvrez toutes nos astuces de sips ici.