GNU/Linux >> Tutoriels Linux >  >> Linux

pngcrush pour l'optimisation des images

La dernière fois, nous avons parlé de jpegoptim, jpegtran et optipng. Aujourd'hui, nous allons parler de pngcrush - un optimiseur pour les fichiers PNG (Portable Network Graphics). pngcrush peut être exécuté à partir d'une ligne de commande dans une fenêtre MSDOS, ou à partir d'une ligne de commande UNIX ou LINUX.

Installation de pngcrush

Sur Debian, cet utilitaire est inclus dans les packages :

# apt-get install pngcrush

Utilisation de pngcrush

Pour une compression maximale sans perte de qualité, utilisez cette commande pour compresser un fichier png autant que possible :

# pngcrush -rem alla -rem text -reduce -brute in.png out.png

lors de cette action, le fichier in.png sera optimisé et le résultat enregistré dans out.png

Paramètres

1. Une option simple pour l'optimisation automatique :

# pngcrush -reduce -brute in.png out.png

2. De plus, pngcrush peut supprimer toutes les données de correction des couleurs d'un fichier :

# pngcrush -rem gAMA -rem cHRM -rem iCCP -rem sRGB in.png out.png

3. Les données prises en charge peuvent également être supprimées :

# pngcrush -rem alla -rem text in.png out.png

Optimisation de toutes les images d'un dossier

Pour une optimisation maximale de toutes les images d'un dossier, utilisez la commande suivante :

for file in * .png
do 
    pngcrush -reduce -brute -rem alla -rem gAMA -rem cHRM -rem iCCP -rem sRGB "$ file" "$ {file% .png} -crushed.png" && mv "$ {file% .png} -crushed .png "" $ file "
done


Linux
  1. Comment créer une image Windows pour OpenStack

  2. Darktable – Une alternative à Adobe Lightroom pour Linux

  3. Top 11 des visualiseurs Linux DICOM gratuits pour les médecins

  4. Converseen - Un processeur d'images par lots gratuit pour Linux

  5. Optimisation des images avec webp

Les 12 meilleurs outils d'édition d'images pour Linux Desktop

Skanlite - Un outil simple d'analyse d'images pour Linux

Comment compresser un fichier image PNG sous Linux

Commande d'optimisation d'image Jpeg Linux

Convertir les glyphes TrueType en image PNG ?

Amélioration automatique de l'image pour Ubuntu