Redimensionner toutes les images dans un dossier Linux

Redimensionner toutes les images dans un dossier Linux
De nos jours, les images sont devenues une partie essentielle du système, car elles fournissent une représentation visuelle des informations. Parfois, il devient mouvementé de partager ces images car elles peuvent aller de 2 Mo à 20 Mo. Le stockage de ces images en vrac peut rendre le système lent et ruiner votre stockage.

Redimensionner les images multiples en Linux à la fois semble folle, mais c'est possible. Vous pouvez le faire avec quelques commandes. Dans ce guide, nous vous fournirons une brève information sur la redimensionnement de toutes les images dans un dossier. Nous vous recommandons également de lire ce guide si vous souhaitez redimensionner toutes les images via une seule commande.

Redimensionner toutes les images dans un dossier (pour Linux)

Vous pouvez effectuer cette tâche avec facilité avec l'aide de Mogrify, un outil de ligne de commande. Cela fait partie de ImageMagick que vous pouvez utiliser pour modifier, convertir et afficher des images.

Installez d'abord le Mogrify via la commande suivante:

sudo apt-get install graphicsmagick-imagemagick-compat

Si vous souhaitez modifier une seule image, vous pouvez utiliser la commande suivante. Assurez-vous d'ouvrir le répertoire qui contient l'image et de le faire comme le répertoire actuel du terminal. Dans ce cas, l'image est disponible dans le répertoire des téléchargements. C'est pourquoi nous avons exécuté les commandes suivantes suivantes:

CD ~ / téléchargements
LS
Mogrify -Size 500X .jpg

Vérifions rapidement la taille de l'image modifiée. Ouvrez le répertoire et cliquez avec le bouton droit sur le fichier pour ouvrir les propriétés. Ici, vous obtiendrez les détails liés à la taille de l'image.

Si vous souhaitez utiliser l'option de redimensionnement par lots, ouvrez le terminal et exécutez la commande suivante:

Mkdir -p ~ /

Remplacez le mot par le nom du répertoire qui contient les images. Maintenant, utilisez la commande CD pour s'ouvrir comme répertoire actuel dans un terminal.

CD ~ /
LS

Maintenant, exécutez la commande follwoing pour apporter des modifications dans toutes les images:

pour img dans *.JPG; faire

Après avoir exécuté la commande précédente, saisissez ce qui suit qui contient la nouvelle taille d'image (50%) et le préfixe des nouvelles images (OPT):

> Convertir -Size 50% "$ img" "opt- $ img"
> fait

Une fois que vous avez terminé, vous pouvez utiliser la commande LS pour consulter les images disponibles. Comme vous pouvez le voir dans l'image précédente, le système a redimensionné toutes les images en utilisant Opt comme préfixe dans leur nom.

Conclusion

C'était les informations complètes sur la façon de redimensionner toutes les images dans un dossier Linux. Nous avons exécuté les commandes d'Ubuntu pour démontrer brièvement les méthodes. Le redimensionnement d'une image peut être bon car il peut réduire la taille d'une image pour le rendre partageable sur les différentes plates-formes. Soit vous pouvez redimensionner chaque image différemment ou les redimensionner tous ensemble dans un format unique. Dans les échantillons précédents, nous avons réduit la taille des images à 50%, selon les exigences. Par conséquent, nous vous recommandons de modifier les chiffres en fonction de vos besoins. Nous avons inclus les méthodes les plus simples afin que vous n'ayez pas besoin de faire des efforts inutiles pour redimensionner l'image.