GNU/Linux >> Linux Esercitazione >  >> Linux

Come comprimere il file immagine PNG in Linux

Introduzione

PNG o Grafica di rete portatile è un formato di file immagine destinato a sostituire GIF .

PNG utilizza la compressione delle immagini senza perdita di dati, che si traduce in immagini di alta qualità anche se a volte possono essere relativamente grandi.

Inoltre, se hai molte immagini e desideri comprimerle senza perdere la qualità originale, sono disponibili molte applicazioni GUI che ti aiuteranno a ottimizzare le immagini.

Ecco due semplici utilità da riga di comando per ottimizzare le immagini e sono:

Quanto PNG e OptiPNG sono programmi che ottimizzano PNG immagini a una dimensione inferiore senza perdere alcuna informazione o la loro qualità originale.

(1)Quantità PNG

pngquant può aiutarti a ridurre le dimensioni di un'immagine PNG in Linux eseguendo una compressione con perdita e senza perdita di dati.

pngquant di solito è l'opzione migliore in quanto sembra ottimizzare al massimo le dimensioni del file senza sacrificare molto sulla qualità.

  • In primo luogo, installa pngquant pacchetto per il tuo sistema.
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
  • Controlla la dimensione del file immagine corrente.
ls -lh 
  • Comprimi PNG file utilizzando pngquant .
pngquant unixcop_image.png
  • Controlla anche la dimensione del file generato da confrontare.
ls -lh

Riuscito compresso

NOTA :-fs8 viene aggiunto al nome del file compresso.

  • Per ulteriori opzioni di pngquant strumento.
pngquant --help

(2) OptiPNG

OptiPNG è uno strumento da riga di comando utilizzato per ottimizzare e comprimere i file PNG senza perdere la qualità originale.

  • Installa OptiPNG nel tuo sistema Linux
sudo apt-get install optipng  #Ubuntu
yum install optipng    #CentOS/RHEL7
dnf install optipng    #Fedora 22+ versions
  • Controlla la dimensione del file immagine corrente.
ls -lh
  • Comprimi PNG file utilizzando OptiPNG .
optipng unixcop_image.png
  • Quindi controlla le dimensioni del file generato da confrontare come mostrato di seguito
ls -lh
  • Per comprimere batch o più immagini PNG contemporaneamente, vai nella directory in cui risiedono tutte le immagini ed esegui il comando seguente per comprimere.
optipng *.png

Conclusione

Come mostrato dagli screenshot sopra, sembra che PNGquant è migliore di OptiPNG , scegli lo strumento che desideri e procedi con la compressione delle tue immagini, quindi salvale prima di caricarle sul cloud o su qualsiasi archivio locale.

Utilizzando questi due strumenti, puoi ottimizzare una o più immagini alla volta.

Grazie


Linux
  1. Come spostare un file in Linux

  2. Come gestire le capacità dei file Linux

  3. Come trovare un file in Linux

  4. Come comprimere/decomprimere in Linux

  5. Come rinominare un file in Linux?

Come salvare l'output dei comandi di Linux in un'immagine o in un file di testo

Come convertire un file PDF in un'immagine PNG/JPG in Linux

Come collegare simbolicamente un file in Linux

Come convertire l'immagine della fotocamera Raw in JPEG in Linux

Come installare Pigz per comprimere i file più velocemente in Linux

Come comprimere PDF in Linux [GUI e terminale]