我想自动旋转照片,即使有关图像方向的 EXIF 元数据不可用。
有没有好的算法可以检测照片的方向?这些图像是数码相机拍摄的照片。该算法不必完美运行,但适当旋转照片所需的人机交互量的减少将是有益的。
我找到了关于该主题的这两篇论文:
- 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)
对其他研究尤其是实现的指导表示赞赏。
最佳答案
消费者数码相机拍摄的许多照片都是人物照片,可用于定位。人脸检测是一个经过充分研究的研究领域。基本的面部检测会给你一个矩形,其长边应该是垂直尺寸。此外,如果您可以检测到眼睛/嘴巴,您应该能够选择矩形的正确方向。
许多其他照片都是旅游照片,天空向上,蓝色,地面向下,绿色。
关于image - 检测照片方向的算法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1141928/