GNU/Linux >> Linux Esercitazione >  >> Linux

Suggerimento rapido:converti le immagini dalla riga di comando con ImageMagick

ImageMagick è uno strumento molto maturo. È in circolazione da anni asini e funge anche da "back-end" silenzioso per alcuni dei migliori software di manipolazione delle immagini basati su GUI. Tuttavia, il gioiello nella corona di ImageMagick è lo strumento chiamato "convertire". Come puoi immaginare, questo strumento converte le immagini dalla riga di comando. Può farlo in molti modi, ad esempio, può ridimensionare, modificare la qualità dell'immagine, cambiare i formati (ad esempio da PNG a JPEG) e molto altro ancora.

Questo è un ottimo esempio del potere di conversione da http://climagic.org:qui puoi vedere come creare miniature di immagini con nomi di file nell'intervallo IMG_3000.JPG – IMG_3499.JPG:

per i in IMG_3[0-4]*.JPG; converti -quality 60 -geometry 300 $i thumbs/$i; fatto

L'esempio mostra che attraverso un semplice comando a una riga puoi elaborare in batch molti elementi con facilità. Farlo anche con i più sostanziali software di editing delle immagini a volte è impossibile o una vera sfida.

Ecco un ultimo esempio della sua semplicità:

converti -ridimensiona 1024×768 original.JPG nuovo.JPG

Come ci si aspetterebbe, cambia semplicemente la dimensione di original.jpg fino a 1024×768 pixel e genera la nuova immagine in un nuovo file chiamato new.JPG.


Linux
  1. Ordina con l'ordinamento dalla riga di comando

  2. Lavorare con i flussi di dati sulla riga di comando di Linux

  3. Lavorare con le pipe sulla riga di comando di Linux

  4. Come ruotare tutte le immagini in una directory con Imagemagick?

  5. scarica le immagini da google con la riga di comando

Converti PNG in JPEG, JPEG in PNG usando la riga di comando in Ubuntu

Manipolazione del testo dalla riga di comando con grep

Tracciare il tempo con Timewarrior alla riga di comando

Come convertire le immagini JPG in PDF utilizzando il terminale

La guida definitiva alla manipolazione delle immagini con ImageMagick

Utilizzo delle immagini Docker dalla riga di comando