Comment diviser une image en X parties égales

11

Je travaille pour créer un groupe Google pour Ubuntu, mais une chose que je veux faire est de créer l'image principale qui va dans le haut (celui qui se divise en 5 morceaux). Comment puis-je diviser une image horizontalement (ou verticalement) par l'intermédiaire du terminal ou GUI.

Par exemple, je prends une image Ubuntu Quantal et dire une interface graphique ou d'un programme de terminal pour diviser l'image en 5 parties égales horizontalement (dans ce cas).

Luis Alvarado
la source

Réponses:

10

Installer ImageMagick , puis utilisez la commande convert:

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

Explication:

  • 20% est de 1/5 à 100% et ne sera donc recadrer l'image en 5 parties égales.
  • 100% dire que ce ne sera pas croped verticalement.
  • rose.jpg est le fichier d'origine.
  • rose2.jpg est la sortie.
desgua
la source
Merci pour l'explication. Allait poser des questions sur le% avant d' aller pour la --help de la commande. Y at - il une possibilité de recadrer verticalement. Je penserais d'abord à le retourner à 90 degrés, puis à le recadrer, puis à le retourner à -90 degrés, mais il y a peut-être une autre façon.
Luis Alvarado
2
Juste inverser la commande 20% x 100% à 100% x20%:convert -crop 100%x20% rose.jpg rose2.jpg
desgua
Vraiment étonnant. Très facile à connaître et appliquer.
Luis Alvarado