【发布时间】:2021-11-03 17:49:27
【问题描述】:
我目前正在为童子军开发我的老鹰项目。我们正在拍摄坟墓照片以保存家人的过去,但这些照片最初保存在谷歌驱动器中,这意味着 EXIF 信息丢失了。我需要浏览大约 3000 张照片并查看它们需要旋转的方向,并且不是通过 EXIF 而是通过将实际图片保存为它们自身的正确定向版本来进行旋转。我在 java 方面有一些经验,但经验不多,只要有一些关于如何导入正确库的描述,我就会接受任何语言的解决方案。并非所有照片都以相同的方式翻转,有些照片是上下颠倒的,所以我需要一种方法让程序了解单词的方向,然后我需要从那里旋转它们。如果您只能找到它们旋转的角度,我知道一种实际进行旋转的方法。以下是我所拥有的图片的一些示例。这里有一些测试用例left rotate、upsidown、right rotate、correct orientation
感谢您的帮助
【问题讨论】:
-
似乎所有的纵向格式都必须旋转为横向。然后 180° 歧义仍然存在。我认为您无法避免 OCR,但这将具有挑战性。
-
预处理那些浮雕字母以适合 OCR 可能很困难(试试 EasyOCR,也许它很神奇)。
标签: image-processing