J'ai quelques images scannées au format *.jpg. Elles sont scannées à l'aide d'un scanner A4, en niveaux de gris ou en couleur. Les pages scannées ont des dimensions très différentes - certaines sont en format A5, d'autres en format A6, d'autres des cartes de visite, etc. La couverture du scanner est blanche.
Je veux recadrer toutes les bordures blanches en utilisant imagemagick ou graphicsmagick (ces outils, car je veux les traiter ensuite en lot). Je comprends que la bordure est scannée, donc pas parfaitement blanche et que cela peut parfois entraîner un recadrage trop important ou pas assez de l'image. Cependant, en utilisant le paramètre de recadrage avec la tolérance, j'obtiens toujours une image trop grande. Par exemple, en utilisant l'image de carte de visite ci-dessous :
gm.exe convert -crop -fuzz 50% 01-pixelated.jpg 01-pixelated-gm.jpg
Produit une image qui n'est toujours pas coupée sur la droite et en bas. Le résultat est le même peu importe le nombre que je mets pour le paramètre -fuzz.
Pourriez-vous s'il vous plaît tester et me conseiller la ligne de commande qui fera le travail ?