程序化图像扫描和命名

时间:2009-10-14 16:51:09

标签: text automation photo image-scanner

我有一张典型的年鉴,每张照片下面都有照片和名字。是否有一种编程方式来扫描所有照片并使用照片下方的名称保存它们?

1 个答案:

答案 0 :(得分:1)

是的 - 但除非您的“典型”学校有>一年中有1000名学生,手动输入名称会更容易。

在扫描中查找名称框,隔离文本,对其进行标记,然后将所有软件连接到裁剪并手动保存照片,这将花费您的时间超过2-3秒输入名称。

编辑 - 我不知道有任何扫描软件可以做到这一点 - 报纸可能有些东西 如果年鉴的布局是一致的(至少在同一本书中),您可以扫描页面并在您喜欢的图像应用程序中使用批处理模式,或者某些命令行工具将其拆分为基于像素坐标的单独图像。然后,您可以将名称框提取到单独的图像中,然后对其执行ocr。如果它们是相对现代的并且采用DTP包装并且使用干净的字体,那么这个shoudl工作得很好 - 带有打字机标题和粘贴标记的旧书可能更难

另一种选择 - 取决于隐私问题 - 可以解决问题 因为大概你不仅仅是为了自己的娱乐而做这件事,并希望学校里的人对此感兴趣   - 为你的学校创建一个facebook / myspace / flickr(或者很酷的小孩正在使用这个小时)   - 发布每张图片(或类别)并要求人们输入名称 - 通过识别此人或阅读标题。
  - 另一种方法是将您的网站上的图片作为PDF发布,并将谷歌索引并为您做OCR。

相关问题