Me gustaría rotar fotos automáticamente, incluso cuando los metadatos EXIF sobre la orientación de la imagen no están disponibles.Algoritmo para detectar la orientación de la foto
¿Existen buenos algoritmos para detectar la orientación de una fotografía? Las imágenes son fotografías de una cámara digital. El algoritmo no tiene que funcionar a la perfección, pero cualquier reducción en la cantidad de interacción humana necesaria para rotar adecuadamente las fotos sería un beneficio.
he encontrado estos dos artículos sobre el tema:
- 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)
punteros a otras investigaciones y sobre todo son apreciados implementaciones.
No parece ser un algoritmo para la orientación vertical/horizontal automática, pero es el algoritmo más cercano que pude encontrar con algunas implementaciones: deskew. Compruebe ImageMagick dekew, o: http://www.google.com/codesearch/p?ct=rc#f0yt7jaEG7A/raster/deskewer.cpp –
También le puede interesar que las personas estén considerando el truco de rotar imágenes como un nuevo estilo de CAPTCHA. Una imagen circular pequeña se presenta con un objeto obvio (para nosotros), pero no tiene un horizonte claro. Me doy cuenta de que esto no te ayuda, pero subraya la profundidad del problema. http://www.richgossweiler.com/projects/rotcaptcha/rotcaptcha.pdf – Omniwombat
@Luke Francl, quiero hacer algo similar, entonces, ¿qué funcionó finalmente para ti? – Lazer