这是一个 XML 文件,我想在其中使用 python 获取边界框坐标。您可以看到有一个 BBox 属性,它在十六进制字符串中包含 (x1,y1,x2,y2)。我使用 python 解析边界框信息,但问题是如何将这个 16 位十六进制值转换为人类可读的整数值,我们熟悉将其视为对象边界坐标值。我使用过int('hex str', 16)但它给出了一个很大的整数值,这显然不像 800x1200 大小图像的坐标值。在这种情况下,BBox 的第一个值是“4074145c00000005”,我在转换后得到了 4644359501095370757。请给我一个解决方案,如何将这个边界框坐标转换为人类可以理解的整数值。
添加回答
举报
0/150
提交
取消