【发布时间】:2010-12-06 18:11:52
【问题描述】:
我有一本典型的年鉴,上面有照片和每张照片下方的名字。有没有一种程序化的方式来扫描所有照片并将它们保存在照片下方的名称中?
【问题讨论】:
标签: text automation photo image-scanner
我有一本典型的年鉴,上面有照片和每张照片下方的名字。有没有一种程序化的方式来扫描所有照片并将它们保存在照片下方的名称中?
【问题讨论】:
标签: text automation photo image-scanner
是的 - 但除非您的“典型”学校一年中有超过 1000 名学生,否则手动输入姓名会更容易。
在扫描中找到名称框、分离文本、识别它,然后连接所有软件以手动裁剪和保存照片,这将花费您比 2-3 秒更长的时间输入名称。
编辑 -
我不知道有什么扫描软件可以做到这一点 - 可能有报纸的东西。
如果年鉴的布局是一致的(至少在同一本书中),您可以扫描页面并在您最喜欢的图像应用程序中使用批处理模式,或者某些命令行工具根据像素坐标将其拆分为单独的图像。然后,您可以仅将名称框提取到单独的图像中并对其执行 ocr。如果它们相对现代并且被布置在具有干净字体的 DTP 包中,那么这应该可以很好地工作 - 带有打字机标题和粘贴标记的旧书可能更难
另一种选择(取决于隐私问题)是人群冲浪问题。
因为大概您这样做不仅仅是为了自己的娱乐,还希望学校的人对此感兴趣。
- 为您的学校创建一个 facebook/myspace/flickr(或任何酷孩子正在使用的)。
- 发布每张照片(或班级照片)并要求人们输入姓名 - 无论是通过识别该人还是通过阅读标题。
- 另一种方法是将图片以 PDF 格式发布在您的网站上,并让谷歌对其进行索引并为您进行 OCR。
【讨论】: