首页 > 解决方案 > 比较两个不同大小图像的坐标

问题描述

我正在使用 python,我需要计算联合上的交集,同时考虑到一个真实的和一个锚框(通常是两个矩形)。问题是我在大小为 53x64 的图像上生成锚点,而我有相对于大小为 424x512 的图像的真实坐标。我掌握的信息是:

特别是它们是矩形的两个对角的坐标。所以问题是这种方式的距离和面积不成比例。所以问题是,我如何以正确的方式比较这两个元素?

标签: pythonimagesizerescale

解决方案


这是我的答案。我希望我能正确理解你想要什么。

Coordinates = {"x1" : 3, "x2" : 11, "y1" : 7, "y2" : 13}
NewCoords = {}
for key, value in Coordinates:
    NewCoords[key] = (value*8)
print(NewCoords)
# {"x1" : 24, "x2" : 88, "y1" : 56, "y2" : 104}

推荐阅读