AI编程

MinerU 坐标转换为 PDF 坐标的简易指南

本文详细介绍了如何将MinerU的坐标信息准确转换为PDF标准坐标的方法,包括公式推导、实际应用示例及注意事项。

MinerU 坐标转换为 PDF 坐标的简易指南

背景

在日常文档处理中,特别是当我们需要处理PDF格式的文件时,经常会遇到坐标系不一致的问题。比如,在MinerU软件中使用的坐标系统与标准PDF文档中的坐标系统存在显著差异。为了确保数据的一致性和准确性,我们需要将MinerU中的坐标信息转换成适合PDF的标准坐标。

坐标系介绍

  • MinerU坐标系:想象一下,把一张纸放在桌子上,这张纸的左上角就是原点(0, 0),然后y轴向下延伸。

  • PDF坐标系:同样是一张纸,但这次我们从纸的左下角开始计算坐标(0, 0),y轴则向上延伸。

如何进行坐标转换?

  1. 理解差异:

    • 在MinerU中,一个区域被描述为 [x1, y1, x2, y2],即这个区域左上角和右下角的位置。

    • 当我们要将其转换到PDF坐标系时,需要调整这些值,特别是y坐标的值,因为两个系统的y轴方向相反。

  2. 简单的转换步骤:

    • new_x1 = x1 (x轴上的位置保持不变)

    • new_y1 = height - y2

原创不易,完成人机校验,阅读全文

相关推荐