GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Modifica delle immagini sulla riga di comando di Linux con ImageMagick

Ogni volta che trattiamo immagini in una riga di comando, è necessario installare o utilizzare uno qualsiasi degli strumenti della riga di comando. Pochi di essi includono GraphicsMagick, Scrot, Feh, Exiv2 ecc. Questi strumenti ci consentono di convertire, ci aiutano anche a ridimensionare, confrontare, animare e visualizzare le immagini. Ogni strumento ha il suo utilizzo. In questo tutorial impareremo come eseguire la modifica di base delle immagini dalla riga di comando di Linux quando necessario. Useremo ImageMagick per questo scopo che è più comunemente usato.

Ridimensionare un'immagine sulla riga di comando di Linux

Per ridimensionare un'immagine nel terminale Linux, devi seguire i seguenti passaggi.

Passaggio 1 :Innanzitutto, apri Terminale facendo clic su Ubuntu launcher e cerca Terminal.

Passaggio 2 :Ora fai clic sul Terminale e attendi che il terminale si apra.

Passaggio 3 :Una volta aperto il terminale, avrai una schermata come questa:

Passaggio 4:

Successivamente, una volta aperto il terminale, è necessario installare ImageMagick per procedere ulteriormente con il ridimensionamento, il comando utilizzato a tale scopo è “sudo apt-get install ImageMagick”.

Inserisci le credenziali richieste per procedere ulteriormente.

L'installazione inizierà e lo schermo verrà visualizzato come mostrato di seguito.

Per continuare l'installazione, digitare Y.

Dopo l'installazione finale, questo è il display sulla riga di comando.

Ora, vogliamo ridimensionare l'immagine. Attualmente si trova sul desktop con un nome index.png

Sposteremo la nostra directory corrente sul desktop, dove si trova la nostra immagine.

L'immagine che vogliamo ridimensionare è index.png quindi scriviamo un comando, con il nome originale dell'immagine e poi correggeremo la percentuale a cui vogliamo che avvenga il ridimensionamento e quindi lo memorizzeremo in un nuovo nome file con estensione .png.

Qui viene creata la nuova immagine ridimensionata del 60% denominata newindex.png

Le due immagini mostrano le diverse dimensioni dello stesso index.png che abbiamo ridimensionato usando il comando.

Convertire il tipo di file

Poiché il file immagine sopra era in png e vogliamo convertirlo in.jpg Ora, inseriremo il comando per farlo usando il comando convert e scrivendo il tipo di file accanto al tipo in cui vogliamo convertire.

Quindi, il file è stato ora convertito in un altro tipo che è .jpg

Ottieni informazioni sull'immagine particolare

Se vuoi ottenere qualsiasi tipo di informazione su un'immagine, esegui semplicemente il comando.

identify –ping imageName.jpg

Vengono rivelate tutte le informazioni sull'immagine.

Per ulteriori dettagli, digitiamo semplicemente questo comando.

Il risultato che otterremo è.

Spostare un'immagine

Se abbiamo intenzione di capovolgere un'immagine nella riga di comando di Linux, non è una cosa difficile da fare, piuttosto, basta scrivere covert –flip nomeimmagine.jpg FlippedImageName.png. Questo ci consentirà di ottenere il risultato desiderato.

È possibile visualizzare la nuova immagine denominata Flipped-index sul desktop.

Questa è l'immagine capovolta una volta aperta. Come puoi vedere è l'immagine che desideravamo ottenere. La nostra immagine è stata capovolta di 90 gradi, come mostra anche la figura seguente.

Ecco come possiamo capovolgere le nostre immagini usando la riga di comando.

Elenco colori

Per conoscere tutti i colori utilizzati in un'immagine, usiamo un semplice comando che ci aiuterà a conoscere i colori coinvolti nella composizione di un'immagine.

L'output sarà una visualizzazione di un elenco di colori che abbiamo per la nostra immagine indice.

Quindi, questo è il modo in cui otteniamo l'elenco dei colori di qualsiasi immagine particolare che desideriamo.

Conversione dell'immagine a colori in bianco e nero

Possiamo anche convertire un'immagine a colori in bianco e nero usando la riga di comando di Linux. Il comando è

Aggiunta di un bordo a un'immagine

Possiamo anche aggiungere il bordo a qualsiasi immagine desideriamo e potrebbe essere di qualsiasi colore poiché nel nostro esempio abbiamo aggiunto il bordo rosso. Il comando utilizzato per questo è

L'indice del bordo è l'immagine aggiunta al bordo.

L'immagine una volta aperta ha un bordo di colore rosso, la figura seguente mostra lo stesso.

Immagine negata

Possiamo anche negare qualsiasi immagine ogni volta che vogliamo usando il seguente comando:

L'indice negato viene creato sul desktop.

L'immagine negata è la seguente:

Conversione di un'immagine in pdf

Qualsiasi immagine può essere convertita in pdf usando il comando.

Dove scriviamo solo convert imageName*.* FileName.pdf.

Verrà creato un nuovo pdf per quella particolare immagine visualizzata sul desktop del nostro sistema.

Pertanto l'immagine è stata salvata nelle versioni pdf come mostrato di seguito:

Visualizza

Alla fine, vedremo il comando se desideri modificare un'immagine da solo utilizzando la GUI di ImageMagick, esegui il comando seguente.

Quindi, alla fine apparirà la GUI, che ti consentirà di apportare modifiche.

Conclusione

In questo tutorial, abbiamo discusso molti modi interessanti per modificare un'immagine. Il metodo più comune utilizzato per l'editing è ImageMagick, quindi in questo tutorial abbiamo anche usato lo stesso e fatto prima la sua installazione. Quindi abbiamo visto molte applicazioni e azioni che possiamo eseguire utilizzando ImageMagick. Per prima cosa abbiamo ridimensionato un'immagine, poi abbiamo imparato come cambiare il tipo di file secondo le nostre necessità, poi abbiamo visto come visualizzare le informazioni di un'immagine, poi abbiamo visto come capovolgere un'immagine, quindi abbiamo visto i modi per vedere i colori in un'immagine. Quindi abbiamo visto una tecnica per convertire un'immagine colorata in bianco e nero, quindi abbiamo aggiunto un bordo (colorato) a un'immagine. Successivamente abbiamo convertito l'immagine in un file pdf. Alla fine, abbiamo visto come possiamo visualizzare la GUI in modo da poter utilizzare ImageMagick. Questi sono i comandi di base ma necessari utili per un utente Linux per imparare a modificare un'immagine in Linux.


Ubuntu
  1. Comando W in Linux

  2. Al comando in Linux

  3. Comando Whereis di Linux

  4. Comando Rmmod in Linux

  5. Comando Df in Linux

comando finger in Linux

comando rm in Linux

comando man in Linux

Comando ad albero in Linux

Comando Echo in Linux

Comando Mv in Linux