摘要:我需要一种方法来将扫描的工作表按页码和学生姓名分类到属于每个学生的文件夹中。
我需要设置一个流程来轻松对学生完成的工作表进行排序。基本想法是,我将收集他们的作品,通过提要扫描仪运行它,该扫描仪会向我发送所有页面的 PDF。我可以使用 ImageMagick 或其他工具将 PDF 拆分为单独的 JPEG,但从那里,需要某种方法来自动对文件进行排序。
第一类是查找该作品属于哪个学生。这要么意味着一些非常非常智能的手写识别软件来识别他们的名字,要么意味着他们填写的气泡表格之类的东西。名称可能太长,因此我可以为它们分配一个 3 位数的号码。属于该学生的 JPEG 被放置在一个带有他/她名字的文件夹中,例如“~/Worksheets/Jane Smith/”。
下一个排序是简单地确定页码或工作表编号。如果需要的话,我可以在某处放置条形码或阿兹特克语,但更好的是它可以简单地查找特定区域中的页码并进行排序。工作表被命名并放入 Studnet 的文件夹中,例如,如果它是第 33 页,则为 ~/Worksheets/Jane Smith/33.jpeg”。
有谁知道我可以使用什么工具来扫描页面外的信息?
答案1
扫描任意内容是非常重要的。 (正如杰里米·博登所说)
自定义打印工作表的替代方法可能是自定义打印封面。
您需要为每个学生打印一张独特的封面 - 包括条形码或 q 代码或任何适合您的内容。
然后,您可以复印这些内容 - 每个作业创建一份副本,如果您需要备件,则可以创建更多副本。
当学生提交作业时,他们使用封面作为首页。
当您处理扫描时,每个封面都会告诉您哪个学生提交了以下页面。
然后你“只”需要:
- 测试页面是否为封面
- 如果是封面,确定是哪个学生,并创建一个新目录
- 如果不是封面页,则添加到同一目录
您仍然需要做一些手动工作 - 主要是检查学生是否始终提交封面。否则,作业最终会进入错误的文件夹,这是可以纠正的,但很麻烦。但是,这个问题没有完美的解决方案。考虑到您的限制,这可能是您能找到的最接近的解决方案。
答案2
我不相信这个问题有答案(如所提出的)。
但是,如果您必须处理印刷/手写材料,为什么不发放包含条形码或学生独有的其他参考资料的预印表格。
您可以将唯一参考与学生姓名相关联,如果绝对必要,请使用 OCR 来识别页码 - 假设您不能依赖学生以正确的顺序提交页面。
理想情况下,学生可以直接通过电子邮件提交文字处理程序或 LaTeX 文件。印刷材料的扫描实际上不可能 100% 正确地自动化,而手写材料几乎肯定不可能。