je scanne actuellement une BD format livre de poche dans le but de la "rediffuser".
À mon scan, j'ai 2 images, pages 10 et 11 par exemple.
Je découpe ensuite ces 2 pages avec gimp pour les appeler 10.jpg et 11.jpg
Généralement, elles font grosso modo 10 cm de largeur et 17 cm de hauteur (à plus ou moins 1 cm).
Je souhaiterais au final avoir des pages standardisées de 14,3 cm x 20 cm (soit 1689 px x 2362 px à 300ppp).
On peut le faire à la main avec gimp :
- on agrandit l'image avec "Échelle et taille de l'image". On obtient par exemple une image de 13,4 cm x 20 cm.
- puis : Taille du cannevas > 14,3 cm x 20 cm > centrer.
Étant donné le nombre important de pages, j'aurai souhaité automatiser ces 2 étages avec un script qui serait :
- si rapport l/H > 0,715, // 14,3 / 20 = 0,715
fixer la largeur à 14,3 cm et augmenter proportionnellement la hauteur
sinon fixer la hauteur à 20 cm et augmenter proportionnellement la largeur
- fixer la taille du cannevas à 14,3 x 20 cm en centrant
Mais je ne vois pas comment procéder. Utiliser bash+gimp ? autre manipulateur d'images ? Je suis sous Ubuntu 7.
# convert
Posté par nicolasi . Évalué à 2.
C'est un programme en ligne de commande et donc tu peux facilement le scripter.
Ciao
Nicolas
# ImageMagick
Posté par schee . Évalué à 1.
Tu peux regarder du côté de man 1 mogrify, tu auras sûrement besoin au moins de l'option -resize, il n'y a pas de -crop mais elle doit s'appeler autrement.
[^] # Re: ImageMagick
Posté par mrlem (site web personnel) . Évalué à 1.
-crop geometry preferred size and location of the cropped image
[^] # Re: ImageMagick
Posté par schee . Évalué à 1.
# Redressement automatique d'une image numérisée: comment faire ?
Posté par drakkar . Évalué à 1.
J'ai été confronté à un problème auquel je n'ai trouvé aucune solution jusqu'à présent: il s'agit du redressement automatique d'une image numérisée.
En effet, il est extrêmement rare que l'image soit droite après l'avoir numérisée. Et pour justement pouvoir la couper de façon adéquate avec un '-crop' approprié, ce redressement doit être la première étape. Donc, que ce soit avec The Gimp en utilisant un script Fu, ou avec ImageMagick, ou une autre application libre, y aurait-il un moyen de procéder à ce redressement de manière automatique ? Car je n'ai rien trouvé de concluant jusqu'à présent.
De plus, j'imagine (sans oser l'affirmer) que cela aiderait aussi à améliorer les résultats de la reconnaissance de caractères (OCR). Mais cette partie est une autre histoire. :-)
Merci par avance pour toute bonne suggestion.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.