Ich möchte Fotos automatisch drehen, auch wenn EXIF-Metadaten über die Bildausrichtung nicht verfügbar sind.Algorithmus zum Erkennen von Fotoausrichtung
Gibt es irgendwelche guten Algorithmen zur Erkennung der Ausrichtung eines Fotos? Die Bilder sind Fotografien von einer Digitalkamera. Der Algorithmus muss nicht perfekt funktionieren, aber eine Verringerung der Menge an menschlicher Interaktion, die erforderlich ist, um Fotos richtig zu drehen, wäre ein Vorteil.
- Pre-Classification for Automatic Image Orientation (2006)
- A Probabilistic Approach to Image Orientation Detection via Confidence-Based Integration of Low-Level and Semantic Cues (2004)
Zeiger auf andere Forschung und vor allem sind Implementierungen geschätzt:
Ich habe diese beiden Papiere auf dem Thema gefunden.
Es scheint nicht ein Algorithmus für automatische vertikale/horizontale Ausrichtung zu sein, aber es ist der nächste Algorithmus, den ich mit einigen Implementierungen da draußen finden konnte: Schräglagenkorrektur. Überprüfen Sie ImageMagick deskew, oder: http://www.google.com/codesearch/p?ct=rc#f0yt7jaEG7A/raster/deskewer.cpp –
Sie könnten auch daran interessiert sein, dass Leute den Trick in Betracht ziehen, Bilder als neue zu drehen Stil von CAPTCHA. Ein kleines kreisförmiges Bild wird mit einem offensichtlichen (für uns) Objekt dargestellt, aber kein klarer Horizont. Ich weiß, das hilft dir nicht, aber es unterstreicht die Tiefe des Problems. http://www.richgosweisler.com/projects/rotcaptcha/rotcaptcha.pdf – Omniwombat
@Luke Francl, ich möchte eine ähnliche Sache machen, also was hat schließlich für dich geklappt? – Lazer