Come modificare le immagini in batch con Imagemagick su Windows 10

Come modificare le immagini in batch con Imagemagick su Windows 10

L'editing delle immagini spesso può richiedere tempo e una seccatura. Ancora di più se hai un'intera cartella di immagini che devono essere modificate.





ImageMagick è un potente strumento di modifica delle immagini da riga di comando che può facilmente modificare un intero batch di immagini contemporaneamente. Senza ulteriori indugi, tuffiamoci direttamente nel processo di modifica in batch delle immagini con ImageMagick su Windows 10.





Come installare ImageMagick in Windows 10

ImageMagick è disponibile in due versioni principali. La versione Q8 è adatta per i sistemi a 32 bit, mentre quelli che utilizzano Windows 10 a 64 bit dovrebbero scaricare la versione Q16.





Scarica: ImageMagick per Windows 10 (Gratuito)

Dopo aver installato ImageMagick, puoi verificare l'installazione tramite il prompt dei comandi di Windows. Avvia il prompt dei comandi di Windows cercando cmd nella barra di ricerca del menu Start e selezionando la migliore corrispondenza.



All'interno del prompt dei comandi, digita i seguenti comandi per assicurarti che ImageMagick sia stato installato correttamente:

magick logo: logo.gif
magick identify logo.gif
magick logo.gif win:

Dopo aver eseguito il terzo comando, dovrebbe aprirsi una nuova finestra ImageMagick e visualizzare il logo ImageMagick, come sopra.





Se l'installazione non è andata a buon fine, è molto probabile che sia necessario il file vcomp120.dll. Puoi installare questo file scaricando e installando il Pacchetto di ridistribuzione di Windows Visual C++ .

Ora che hai installato ImageMagick sul tuo PC, puoi andare avanti e iniziare a modificare le tue immagini.





Come modificare in batch utilizzando ImageMagick Mogrify

L'elaborazione della riga di comando richiesta da ImageMagick potrebbe farti sentire sopraffatto all'inizio, ma ti assicuriamo che ti guideremo attraverso l'intero processo.

In ImageMagick, puoi usare il magick mogrify comando per sfocare, ritagliare, ridimensionare, campionare o formattare tutte le immagini contemporaneamente. Questo è un programma di modifica delle immagini in linea, il che significa che puoi eseguire tutte le modifiche con un solo comando sul prompt dei comandi.

Per iniziare a modificare le immagini, devi prima indirizzare il prompt dei comandi alla cartella specifica che contiene le tue immagini. Per farlo, neanche usa il comando cd per individuare la tua cartella o, in alternativa, vai alla cartella, premi CTRL + MAIUSC + clic destro e seleziona Apri la finestra di comando qui .

Il mogrificare comando sovrascriverà le immagini esistenti, quindi assicurati di eseguire il backup delle immagini in una cartella separata.

come eseguire lo streaming di canali locali gratuitamente

Fatto ciò, puoi iniziare a modificare le immagini. In questa guida tratteremo solo alcune funzioni di modifica delle immagini di ImageMagick, ma puoi trovare l'intero elenco delle funzioni di modifica disponibili qui .

Ridimensiona

Il comando mogrify resize ti consente di ridimensionare tutte le immagini in una cartella in una volta sola. Puoi scegliere un fattore per ridurre le immagini (25%, 10%, ecc.) o specificare esplicitamente la dimensione.

Imparentato: Come ridimensionare un'immagine su qualsiasi dispositivo

magick mogrify -resize 30% *.png

Questo comando ridurrà le dimensioni di tutte le immagini PNG del 30 percento.

magick mogrify -resize 520x360 *.jpg

Questo comando ridurrà tutti i file JPG a una dimensione massima di 520x360.

Cambia formato

Puoi usare il comando -format per cambiare il formato di tutte le immagini in una cartella.

Per fare ciò, digita quanto segue nel prompt dei comandi:

magick mogrify -format jpg *.png

Questo comando convertirà tutti i file PNG nella tua cartella in file JPG con lo stesso nome. Non sovrascriverà le tue immagini esistenti ma creerà un nuovo file con lo stesso nome.

Flip

Per capovolgere verticalmente tutte le immagini in una cartella, puoi utilizzare il seguente comando:

magick mogrify -flip *.jpg

Il comando sopra capovolgerà tutte le immagini JPG nella cartella verticalmente con facilità.

Ruotare

Con ImageMagick mogrify, puoi ruotare facilmente le immagini tutte in una volta. Il seguente comando ruota tutte le immagini JPG di 90 gradi:

magick mogrify -rotate 90 *.jpg

Puoi anche scegliere di ruotare le immagini solo se la larghezza supera l'altezza o viceversa utilizzando gli operatori.

magick mogrify -rotate 90> *.jpg

Questo comando ruoterà le immagini di 90 solo se la larghezza supera l'altezza.

Raccolto

Il ritaglio è un comando molto preciso e potente all'interno di ImageMagick. Il geometria gli argomenti richiesti dal comando crop devono essere usati in modo appropriato per un crop riuscito.

L'uso generale del comando di ritaglio su un batch di immagini è il seguente:

magick mogrify -crop 540x340 *.jpg

Regola luminosità, tonalità e saturazione

Puoi anche regolare facilmente la luminosità, la saturazione e la tonalità di un batch di immagini utilizzando ImageMagick.

Per regolare la luminosità di un'immagine, è necessario fornire la percentuale di luminosità complessiva desiderata. 0 lo ridurrebbe a un'immagine completamente nera e 50 lo renderebbe luminoso la metà. È inoltre possibile scegliere di aumentare la luminosità inserendo un valore superiore a 100. Nel caso in cui non si immetta un valore, ImageMagick presumerà che non sia necessaria alcuna modifica.

Allo stesso modo, puoi anche manipolare rapidamente la saturazione di un'immagine. Se vuoi produrre un'immagine in scala di grigi, inserisci uno 0 per l'argomento saturazione. Un valore elevato (superiore a 100) creerà un'immagine molto colorata.

La tonalità ruota i colori all'interno di un'immagine della quantità data. Immettendo 0 o 200, i colori ruotano di 180 gradi; 50 determina una rotazione in senso antiorario di 90 gradi, mentre l'utilizzo di 300 provoca una rotazione di 360 gradi che non comporta alcun cambiamento.

Il comando generale per regolare la luminosità, la tonalità e la saturazione di un batch di immagini utilizzando ImageMagick è il seguente:

magick mogrify -modulate brightness,saturation,hue *.filetype

Il comando seguente regola tutti i file JPG nella cartella aumentando la luminosità del colore del 20%, la saturazione del colore del 30% e diminuendo la tonalità del 10%.

magick mogrify -modulate 120,130,90 *.jpg

Modifica facilmente in batch le immagini utilizzando ImageMagick

ImageMagick è un pratico strumento di modifica delle immagini da riga di comando e può essere utilizzato per modificare facilmente le immagini in batch. Questa guida fornisce una breve introduzione ai diversi comandi disponibili in ImageMagick.

Come nota di chiusura, vorremmo ricordarti ancora una volta di eseguire il backup delle tue immagini in una cartella separata prima di utilizzare lo strumento di modifica di ImageMagick, poiché sovrascriverà le immagini esistenti.

Condividere Condividere Tweet E-mail Microsoft Edge vs Google Chrome: qual è il miglior browser nel 2021?

Nel 2021 Microsoft Edge sarà finalmente un browser migliore per Windows 10 rispetto a Google Chrome? Diamo un'occhiata alle prove.

Leggi Avanti
Argomenti correlati
  • finestre
  • Creativo
  • Editor di immagini
  • Modifica delle immagini in batch
Circa l'autore M. Fahad Khawaja(45 Articoli Pubblicati)

Fahad è uno scrittore di MakeUseOf e attualmente si sta laureando in Informatica. Come appassionato scrittore di tecnologia, si assicura di rimanere aggiornato con le ultime tecnologie. Si ritrova particolarmente interessato al calcio e alla tecnologia.

Altro da M. Fahad Khawaja

Iscriviti alla nostra Newsletter

Iscriviti alla nostra newsletter per suggerimenti tecnici, recensioni, ebook gratuiti e offerte esclusive!

Clicca qui per iscriverti