Ricerca…


Osservazioni

ImageMagick è una suite di strumenti open source per l'elaborazione di quasi tutti i formati di immagini raster (e di alcuni vettori) utilizzando un'interfaccia a linea di comando o binding di linguaggio in un assortimento di lingue. Sono supportati oltre 200 formati di immagine utilizzando una qualsiasi delle oltre 20 lingue. ImageMagick funziona su Linux, Windows, Mac OS, iOS, Android e altri.

La versione corrente è 7.x ed è stata rilasciata dal 2011. Questa serie di versioni include molte nuove funzionalità ed è un'importante revisione di ImageMagick. Mentre gran parte della funzionalità funziona come prima, alcuni bit non sono completamente non retrocompatibili con la serie 6.x. Di conseguenza molte distribuzioni utilizzano ancora la serie di versioni 6.x molto più vecchia in modo che gli script non si interrompano. Se è appena iniziato, l'uso di 7.x è altamente consigliato. La maggior parte delle esercitazioni e degli script esistenti funzionerà, ma un certo numero di cose funzionerà in modo più intuitivo, veloce e generalmente migliore.

Versioni

Versione Data di rilascio
7.0.5 2017/02/20
7.0.4 2016/12/14
7.0.3 2016/08/29
7.0.2 2016/06/09
7.0.1 2016/04/30
7.0.0 2011-08-01

Installazione o configurazione

È possibile installare ImageMagick dal sorgente o Binario.

Nel caso di Windows Binary

Scarica il file eseguibile binario. E fai semplicemente clic sulla versione appropriata e si avvierà da solo e seguirà la procedura guidata. È possibile digitare il seguente comando per scoprire se ImageMagick è stato installato correttamente o meno:

identify -version

Scarica un ImageMagick pronto per l'uso e la guida all'installazione

Scarica il file sorgente e la guida all'installazione

Converti un'immagine tra formati di file

Usando il comando magick (o `convert per gli utenti di IM 6.x) converti qualsiasi formato di immagine in un altro. senza altri argomenti, verrà eseguita la minima elaborazione possibile per passare da un formato all'altro. Basta specificare i tuoi file di input e di output. Per convertire un JPEG in un PNG:

$ magick image.jpg image.png

O un TIFF a una GIF:

$ magick image2.tif image.gif

Crea una gif animata

Partendo da una sequenza di immagini statiche (ad esempio chiamate frame01.jpg , frame02.jpg e così via) è possibile creare una gif animata utilizzando il seguente comando:

magick -delay 10 -loop 0 frame*.jpg animation.gif
  • -delay 10 imposta l'intervallo tra i frame su 0,1 secondi

  • -loop 0 crea un'animazione loop infinita

Confronta la differenza tra un'immagine

ImageMagick include una serie di utility da riga di comando per la manipolazione delle immagini. Qui useremo lo strumento da riga di comando di compare .

compare strumento è molto utile. Si supponga di voler testare (es. Layout, colore, icone ecc.) La differenza tra il file HTML dell'interfaccia utente prevista per la progettazione e il risultato effettivo del file JSP, è sufficiente utilizzare il comando compare . Non devi confrontarti con i tuoi occhi.

1.jpg

inserisci la descrizione dell'immagine qui

2.jpg

inserisci la descrizione dell'immagine qui

Per prima cosa confronteremo la stessa immagine .

magick compare 1.jpg 1.jpg difference1.jpg

Risultato ⇒ difference1.jpg

Il bianco de-enfatizza i pixel (non illuminati) che non sono modificati modificando.

inserisci la descrizione dell'immagine qui

Confrontiamo un'immagine con quella che è stata modificata.

magick compare 1.jpg 2.jpg difference2.jpg

Risultato ⇒ difference2.jpg

Le aree rosse dell'immagine differenza enfatizzano (evidenziano) i pixel che sono influenzati dalla modifica dell'immagine.

inserisci la descrizione dell'immagine qui

Ecco l'elenco delle utilità della riga di comando di ImageMagick



Modified text is an extract of the original Stack Overflow Documentation
Autorizzato sotto CC BY-SA 3.0
Non affiliato con Stack Overflow