Recadrage d'une image JPG


11

Il s'agit d'une question sur le recadrage d'un fichier image.

J'ai récemment publié un avis public dans un journal indien appelé Free Press Journal. Il est disponible en ligne sous le nom de Free Press Epaper .

Maintenant, on peut télécharger un avis qui a été publié dans le journal sous forme de fichier JPG. Cependant, ce JPG peut, et dans mon cas, comprend plusieurs avis. Ces avis sont principalement de longs rectangles minces qui courent verticalement, remplissant l'image.

Je me demande si quelqu'un peut suggérer une approche simple pour "découper" le segment contenant l'avis souhaité hors du fichier image. Je pourrais également convertir dans un autre format si cela faciliterait ce processus de découpage. Une méthode pour agrandir l'image si nécessaire serait également un plus.


Il existe également de nombreux outils graphiques. Quelle distribution utilisez-vous?
rickhg12hs

@ rickhg12hs: Debian
Faheem Mitha

@FaheemMitha - recherchiez-vous quelque chose de plus que ce qui a été fourni? LMK, il existe une multitude d'outils au-delà de ce qui a été répertorié.
slm

@slm Je pense que l'une des options mentionnées dans les (actuellement 3) réponses devrait fonctionner pour moi, même si je n'en ai encore essayé aucune.
Faheem Mitha

Réponses:


8

Je suppose que si vous ne l'avez jamais utilisé, gimpcela pourrait vous prendre cinq ou dix minutes pour vous familiariser avec l'outil "recadrer":

GIMP

Ou cela pourrait ne pas prendre si longtemps. Gimp devrait être disponible sur n'importe quelle distribution Linux. Il y a de la documentation ici . Vous pouvez charger un .jpg, mais si vous voulez l'enregistrer de cette façon, vous devez choisir "Exporter sous" dans le menu fichier.


11

ImageMagicka un certain nombre de programmes dans le package. L'un d'eux displayrendra une image à l'écran et fournira un accès facile à beaucoup de la suite Imagemagick.

$ display your_original_image.jpg

Cliquez ensuite avec le bouton gauche de la souris dans la displayfenêtre pour afficher la fenêtre de commande ImageMagick. Pour recadrer l'image, cliquez avec le bouton gauche de la souris sur "Transformer" puis sélectionnez "Recadrer" en cliquant avec le bouton gauche de la souris. Ensuite, sur votre image, cliquez avec le bouton gauche de la souris et faites glisser la zone que vous souhaitez conserver. Relâchez le bouton de la souris pour sélectionner la zone. Sélectionnez ensuite "Recadrer" pour modifier réellement l'image affichée. Pour enregistrer cette image modifiée, sélectionnez "Fichier" puis "Enregistrer ...". Une fenêtre avec des commandes familières apparaîtra et vous permettra d'enregistrer votre image recadrée.


Cela ressemble à une bonne approche. Malheureusement, la zone souhaitée est si longue qu'elle ne tient pas complètement sur mon écran. Faire glisser pour sélectionner la zone et faire défiler vers le bas ne semble pas fonctionner ensemble, donc je n'ai pas été de sélectionner la zone entière.
Faheem Mitha

Je n'utiliserais probablement que displaypour des modifications rapides. Étrange qu'il ne fasse pas de zoom arrière, d'autant plus que vous pouvez faire un zoom avant. Pour la plupart de l'édition d'images, gimpc'est l'outil électrique Linux, mais il a une courbe d'apprentissage. Voici un tutoriel gimp sur le recadrage. docs.gimp.org/en/gimp-tutorial-quickie-crop.html
rickhg12hs

1
Merci pour le lien, rickhg12hs. J'ai en effet pu utiliser gimp pour recadrer l'image.
Faheem Mitha

10

Pas le temps pour une solution complète, mais vous pouvez utiliser ImageMagick et sa fonctionnalité de récolte.

Exemple

$ convert rose: -crop 40x30-10-10  crop_tl.gif

original : original               recadré:tondu


Compte tenu du nombre de votes positifs que reçoit votre réponse, vous devez l'étendre à une solution complète. Et faites-le moi savoir, afin que je puisse également voter pour votre réponse.
Alex
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.