Ridimensiona, ruota e capovolgi immediatamente le immagini tramite la riga di comando con sorsi

Puoi ridimensionare, ruotare o capovolgere qualsiasi file immagine tramite il terminale del Mac usando il potente strumento SIP della riga di comando. La manipolazione delle immagini con i sorsi è praticamente istantanea e, se è necessario ridimensionare, ruotare o capovolgere un file immagine e rimanere all'interno della riga di comando, è possibile battere rapidamente un'applicazione GUI come Anteprima per eseguire le stesse attività di modifica dell'immagine . Nota che sips cambia istantaneamente il file immagine, non c'è richiesta di conferma.

Iniziamo e impariamo come apportare rapidamente modifiche e modifiche alle immagini con sorsi.

Ridimensionamento di un'immagine con sorsi dal terminale

Per ridimensionare istantaneamente qualsiasi file immagine con sorsi, devi solo usare la seguente sintassi del comando:

sips -z 600 800 test.jpg

Il formato per il flag sips -z è prima l'altezza poi la larghezza, quindi, nonostante il comando appaia dimensionalmente all'indietro a molti utenti di computer, il comando sopra riportato ridimensionerebbe un'immagine di 800 pixel di larghezza per 600 di altezza. Puoi regolarlo come appropriato, rimanendo entro le proporzioni come già impostato dall'immagine, o anche ridimensionando un'immagine fuori dai soliti vincoli e andando a una dimensione completamente nuova, basta ricordare la sintassi del comando e il formato per il ridimensionamento è:

sips -z height width [file]

Rotazione di immagini da sorsi al Terminale

Per impostazione predefinita, sorsi ruota in senso orario, quindi è sufficiente specificare i gradi di rotazione dell'immagine, in questo modo:

sips -r 90 image.jpg

Il file verrà immediatamente ruotato di 90 gradi in senso orario. Cambiando i gradi e il flag -r imposterà la rotazione come appropriato, ad esempio questo capovolgerebbe il file immagine come diretto per un totale di 270 °:

sips -r 270 image.jpg

Per rivedere, la sintassi del comando per la rotazione è:

sips -r degree [file]

Capovolgi un'immagine con sorsi nel terminale

Usando i sorsi, puoi anche capovolgere qualsiasi immagine verticalmente o orizzontalmente dalla riga di comando, ecco un esempio:

sips -f horizontal image.jpg

Questo capovolgerà istantaneamente image.jpg orizzontalmente, puoi semplicemente capovolgere l'immagine verticalmente sostituendo l'orizzontale con la verticale in questo modo:

sips -f vertical image.jpg

Per capovolgere le immagini, la sintassi del comando da ricordare è:

sips -f orientation [file]

Si noti che abbiamo utilizzato i file JPG per la sintassi del comando di esempio, ma in realtà è possibile utilizzare il comando sips su quasi tutti i formati di file immagine, che si tratti di PNG, TIFF, JPEG, GIF, PDF, PICT e molti altri. Parlando di formati di file, sips può anche convertire i file di immagine in nuovi formati con un comando, nonché eseguire il ridimensionamento in batch basato sulla riga di comando. Nel complesso, sips è incredibilmente potente, e se sei un utente della linea di comando e hai bisogno di modificare le immagini, troverai un sacco di utilizzo per questo. Dai un'occhiata a tutti i nostri consigli su sips qui.