Come dividere un'immagine in X parti uguali


11

Sto lavorando per creare un gruppo Google per Ubuntu, ma una cosa che voglio fare è creare l'immagine principale che va in alto (quella che si divide in 5 pezzi). Come posso dividere un'immagine in orizzontale (o in verticale) tramite Terminale o GUI.

Ad esempio, afferro un'immagine quantistica di Ubuntu e dico a una GUI o a un programma terminale di dividere l'immagine in 5 parti uguali in orizzontale (In questo caso).

Risposte:


10

Installa ImageMagick , quindi usa il comando convert:

convert -crop 20%x100% rose.jpg rose2.jpg  

Spiegazione:

  • Il 20% è 1/5 del 100% e quindi ritaglia l'immagine in 5 parti uguali.
  • 100% afferma che non verrà ritagliato in verticale.
  • rose.jpg è il file originale.
  • rose2.jpg è l'output.

Grazie per la spiegazione. Stava per chiedere il% prima di cercare il --help del comando. C'è un'opzione per ritagliarla verticalmente. Penserei di capovolgerlo prima di 90 gradi, quindi ritagliarlo, quindi capovolgerlo di -90 gradi, ma forse c'è un altro modo.
Luis Alvarado,

2
Basta invertire il comando dal 20% x100% al 100% x20%:convert -crop 100%x20% rose.jpg rose2.jpg
desgua

Incredibile davvero. Molto facile da conoscere e applicare.
Luis Alvarado,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.