GNU/Linux >> Tutoriels Linux >  >> Linux

Comment compresser un fichier image PNG sous Linux

Présentation

PNG ou Portable Network Graphics est un format de fichier image destiné à remplacer GIF .

PNG utilise une compression d'image sans perte, ce qui donne des images de haute qualité bien qu'elles puissent parfois être relativement grandes.

Aussi, si vous avez beaucoup d'images et que vous souhaitez les compresser sans perdre leur qualité d'origine, il existe de nombreuses applications graphiques disponibles qui vous aideront à optimiser les images.

Voici deux utilitaires de ligne de commande simples pour optimiser les images et ils sont :

PNGquant et OptiPNG sont des programmes qui optimisent PNG images à une taille plus petite sans perdre aucune information ni leur qualité d'origine.

(1) PNGquant

pngquant peut vous aider à réduire la taille d'une image PNG sous Linux en effectuant une compression avec et sans perte.

pngquant est généralement la meilleure option car elle semble optimiser au maximum la taille du fichier sans sacrifier beaucoup à la qualité.

  • Tout d'abord, installez pngquant package pour votre système.
sudo apt update && sudo apt install --assume-yes pngquant   #Ubuntu
yum install epel-release
yum install pngquant


dnf install epel-release   #Fedora 22+ versions
dnf install pngquant       #Fedora 22+ versions
  • Vérifier la taille actuelle du fichier image.
ls -lh 
  • Compresser PNG fichier utilisant pngquant .
pngquant unixcop_image.png
  • Vérifiez également la taille du fichier généré à comparer.
ls -lh

Avec succès compressé

REMARQUE :-fs8 est ajouté au nom du fichier compressé.

  • Pour plus d'options de pngquant outil.
pngquant --help

(2) OptiPNG

OptiPNG est un outil en ligne de commande utilisé pour optimiser et compresser les fichiers PNG sans perdre leur qualité d'origine.

  • Installez OptiPNG sur votre système Linux
sudo apt-get install optipng  #Ubuntu
yum install optipng    #CentOS/RHEL7
dnf install optipng    #Fedora 22+ versions
  • Vérifier la taille actuelle du fichier image.
ls -lh
  • Compresser PNG fichier en utilisant OptiPNG .
optipng unixcop_image.png
  • Vérifiez ensuite la taille du fichier généré pour comparer comme indiqué ci-dessous
ls -lh
  • Pour compresser un lot ou plusieurs images PNG à la fois, accédez simplement au répertoire où résident toutes les images et exécutez la commande suivante pour compresser.
optipng *.png

Conclusion

Comme le montrent les captures d'écran ci-dessus, il semble que PNGquant est meilleur que OptiPNG , choisissez l'outil que vous voulez et continuez à compresser vos images, puis enregistrez-les avant de les télécharger sur le cloud ou tout stockage local.

À l'aide de ces deux outils, vous pouvez optimiser une ou plusieurs images à la fois.

Merci


Linux
  1. Comment déplacer un fichier sous Linux

  2. Comment gérer les capacités des fichiers Linux

  3. Comment trouver un fichier sous Linux

  4. Comment compresser/décompresser sous Linux

  5. Comment renommer un fichier sous Linux ?

Comment enregistrer la sortie de la commande Linux dans une image ou un fichier texte

Comment convertir un fichier PDF en image PNG/JPG sous Linux

Comment créer un lien symbolique vers un fichier sous Linux

Comment convertir une image de caméra Raw en JPEG sous Linux

Comment installer Pigz pour compresser les fichiers plus rapidement sous Linux

Comment compresser un PDF sous Linux [GUI &Terminal]