2009-10-14 93 views
0

我有一个典型的年鉴与照片和每张照片下的名称。有没有一种程序化的方式来扫描所有的照片,并保存照片下的名字?Programatic图像扫描和命名

回答

1

是的 - 但除非您的'典型'学校在这一年有> 1000名学生,否则手动输入名称会更容易。

在扫描中找到名称框,隔离文本,将其粘贴,然后连接所有软件以手动裁剪和保存照片,这将花费比您需要的2-3秒更长的时间键入一个名字。

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

另一种替代方法 - 取决于隐私问题 - 将用于冲浪问题。
因为大概你不仅仅是为了你自己的娱乐而这样做,并且希望学校的人对此感兴趣。
- 为你的学校创建一个facebook/myspace/flickr(或者这个小时使用的酷炫小孩)。
- 发布每张照片(或课堂照片)并要求人们输入姓名 - 无论是通过识别人物还是阅读标题。
- 另一种方法是将您的网站上的图片作为PDF发布,然后Google将其索引并为您执行OCR。

+0

谢谢mgb。我想用许多年鉴来做到这一点,我的学校有2000多名学生。 我不想单独扫描每个图像,也不想从页面图像中剪下每个图像。 我希望能有一些先进的扫描软件,可以检测图像和名称,并为我拉他们。 – Bryan 2009-10-14 17:05:28

+0

编辑 - 建议太长=添加到回答 – 2009-10-14 17:44:25

+0

谷歌将索引和OCR单个照片的名称在下面?令人惊叹的建议。 – Bryan 2009-10-18 19:03:01