Java bibliothèque d'images pour le redressement et de recadrer les images
N'quelqu'un a une suggestion pour une bibliothèque java qui effectue le recadrage automatique et correction des images (comme celles extraites à partir d'un scanner à plat)?
OriginalL'auteur Chris Rauber | 2008-11-07
Vous devez vous connecter pour publier un commentaire.
ImageMagick peut le faire; vous pouvez utiliser le ImageMagick Java liaisons. Le auto-culture opérateur est probablement ce que vous cherchez. Automatique de correction est beaucoup plus difficile problème et implique une partie importante de traitement de l'image; je ne suis pas sûr si ImageMagick peut gérer cela. Si vous pouvez trouver l'inclinaison paramètres à l'aide de quelque chose d'autre, ImageMagick peut certainement unskew pour vous.
OriginalL'auteur Adam Rosenfield
J'ai écrit un pas que le simple port d'un très bon deskewer. Il fonctionne mieux si vous avez un peu de texte dans l'image.
http://anydoby.com/jblog/en/java/1990
OriginalL'auteur anydoby
De correction
Prendre un coup d'oeil à Tess4j (Java JNA wrapper pour Tesseract).
Vous pouvez combiner ImageDeskew.getSkewAngle() avec ImageHelper.tourner(BufferedImage image, double angle).
Il y a un exemple sur la façon de l'utiliser sur le dossier test de la tess4j projet Tesseract1Test.java
OriginalL'auteur delkant
J'imagine que quelqu'un a construit une bibliothèque sur le dessus de la Java Advanced Imaging API pour ce faire. Vous pourriez essayer de Googler "Java Advanced Imaging redressement".
Hee hee. C'est merveilleusement circulaire. Avez-vous déjà essayé de chercher "récursivité" sur Google?
OriginalL'auteur Matt Passell
J'ai écrit une simple image, le redressement de l'app, comprend la source. Disponible sur:
http://www.recognition-software.com/image/deskew/
Le lien est cassé, vous pouvez le mettre à jour?
OriginalL'auteur