GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come convertire PNG, JPEG in WebP in Ubuntu? (Anche WebP in PNG e JPEG)

Webp è un formato di immagine open source in Linux che supporta la compressione lossless e lossy per le immagini sul web. Una delle migliori pratiche per ottimizzare le prestazioni del sito Web è l'utilizzo di immagini compresse. Questo articolo tratterà come utilizzare il formato immagine webp per creare immagini compresse e di qualità per il sito web.

Installazione

Il webp il pacchetto è già disponibile nei repository ufficiali di Ubuntu. Esegui il comando seguente per aggiornare il repository Ubuntu all'indice più recente e installare il pacchetto webp.

$ sudo apt-get update
$ sudo apt install webp

Inoltre, puoi installare il pacchetto webp dal repository di Google come:

$ wget https://storage.googleapis.com/downloads.webmproject.org/releases/webp/libwebp-0.6.1-linux-x86-32.tar.gz

Estrai il file tar e spostalo nella directory estratta.

$ tar -xvzf libwebp-0.6.1-linux-x86-32.tar.gz

$ cd libwebp-0.6.1-linux-x86-32
$ cd bin
$ ls

Nella directory, puoi vedere i file binari precompilati che sono utilizzabili per varie utilità webp come:

anim_diff:questo strumento può essere utilizzato per trovare la differenza tra le immagini di animazione

anim_dump:questo strumento è utilizzabile per scaricare la differenza tra le immagini di animazione

cwebp :questo strumento può essere utilizzato per la codifica webp

dwebp :questo strumento viene utilizzato per la decodifica di webapp

vwebp :questo strumento viene utilizzato per visualizzare i file webp

webpinfo:questo strumento è utilizzabile per visualizzare informazioni su un file immagine webp

Per trovare tutte le opzioni fornite dallo strumento di utilità webp, utilizzare il comando seguente.

$ webp -longhelp

Ora aggiungi la directory ~/libwebp-0.6.1-linux-x86-32/bin alla variabile d'ambiente PATH nel ~/.bashrc per eseguire il webp strumenti di utilità senza scrivere il percorso assoluto.

$ sudo vi ~/.bashrc

Copia la riga seguente alla fine del file.

export PATH=$PATH:~/libwebp-0.6.1-linux-x86-32/bin

Salva il file ed esci. Apri un nuovo terminale e usa gli strumenti di utilità webp come altri comandi di sistema.

Conversione dell'immagine in formato webp

Utilizzando il cwebp strumento, un'immagine può essere convertita in webp formato. Esegui cwebp comando con opzione -q per definire la qualità dell'immagine e -o per definire il file di output. In questo esempio, ho utilizzato il file immagine linux.png e linux.jpeg file da convertire in formato webp. Puoi scegliere il nome dell'immagine di conseguenza.

$ cwebp -q 60 linux.png -o linux.webp
$ cwebp -q 60 linux.jpeg -o linux1.webp

Uscita:

Nell'output, puoi vedere che la dimensione dell'immagine è stata relativamente ridotta.

Esegui il comando seguente per aprire il webp formattare le immagini. In questo esempio, ho usato un file linux.webp precedentemente convertito.

$ vwebp linux.webap

Conversione dell'immagine webp in formato png e jpeg

Nel passaggio precedente, abbiamo convertito le immagini jpeg e png in webp utilizzando lo strumento di utilità cwebp. Ora useremo il dwebp strumento per convertire webp immagini in formato png e jpeg.

Usa il dwep comando con l'opzione -o per creare un formato immagine png e jpeg da webp . Nell'esempio, image.webp viene utilizzato per la conversione.

$ dwep image.webp -o image.png
$ dwep image.webp -o image.jpeg

Uscita:

Si può vedere che la dimensione dell'immagine è stata relativamente aumentata dopo la decodifica del formato immagine webp.

In questo modo, possiamo convertire immagini in formato png e jpeg in formato webp e viceversa.

Conclusione

Questo articolo ha spiegato come convertire il formato PNG, JPEG in WebP in Ubuntu. Inoltre, abbiamo imparato a convertire WebP in PNG e JPEG.


Ubuntu
  1. Come installare Node.js e NPM su Ubuntu 18.04 e 20.04

  2. Come installare PHP 7.4 e 8.0 su Ubuntu 18.04 o 20.04

  3. Come installare Anaconda su Ubuntu 18.04 e 20.04

  4. Come rimuovere i vecchi kernel su Ubuntu 16.04, 18.04 e 19.04

  5. Come ridurre le dimensioni del file JPG/PNG su Ubuntu utilizzando uno script Nautilus

Come installare TeamViewer 12 su Ubuntu 16.04 e Ubuntu 16.10

Come installare ScreenCloud su Ubuntu 16.04 e Ubuntu 17.04

Come eseguire l'aggiornamento a Ubuntu 16.04 da Ubuntu 14.04 e 15.10

Come utilizzare le immagini WebP in Ubuntu e altre distribuzioni Linux

Come installare e utilizzare R su Ubuntu

Come convertire PDF in immagini PNG e viceversa in Linux