0

所以我希望做的是在 PDF 格式的建筑布局图中自动绘制办公桌位置的过程。

我与一个处理 IT 设备请求的部署团队合作。基本上,我们收到的请求包含用户名列表及其在建筑物中的位置,即楼层编号和办公桌位置编号。

我目前的例行程序是打印出每个楼层的 pdf 平面图副本,并在我根据请求低-高优先级计划当天的路线之前,用笔手动突出显示地图上的所有办公桌位置.. 这个当我们收到大量请求时可能会有点乏味 - 所以我想知道我是否可以只向 Python 提供办公桌位置列表并让它生成一个 PDF,其中所有位置已经为我突出显示 - 并且可能添加一些额外的如果可能的话,对页面发表评论:)

4

1 回答 1

1

是的,这是可能的。我已经为工作部署了它,因此无法共享代码。

三种方法:

1. cv2 模板匹配(问题是您需要将每张桌子设置为模板)

2. pytesseract(用于 OCR)具有“猜测和检查”算法,可以缩小字段范围和模糊文本匹配以处理较差的 OCR 质量(这很慢——每张桌子需要几分钟)。

3. 如果办公桌按逻辑编号,您可以简单地为“相关”办公桌创建一个带有偏移量的坐标字典(这是最快速、最准确的方法)

于 2018-09-02T05:47:17.350 回答