Python-查找相对于屏幕的坐标

问题描述 投票:1回答:1

嗨,我不太确定如何表达这个问题,但基本上是,

S

[x1: 575, y1: 76, x2: 1585, y2: 780是我的屏幕上的窗口位置,即1920x1080

窗口中的小方框,x1: 539, y1: 257, x2: 752, y2: 498相对于窗口,即上述坐标

我正在尝试相对于我的屏幕x1, y1, x2, y2计算较小框的1920x1080

更多的是数学问题,我完全不知道该怎么做哈哈e_e

期望的答案是:x1: 1120, y1: 337, x2: 1333, y2: 574 +-有点偏移,因为所有上述值和此期望值都是在我的PC上的油漆中测量的哈哈e_e

[请帮助您中的任何一个数学家! :(

python image coordinates box bounding-box
1个回答
1
投票

这是一个数学问题,您正确的。

absolutex1 = outerx1 + innerx1
absolutey1 = outery1 + innery1
absolutex2 = outerx1 + innerx2
absolutey2 = outery1 + innery2

[当查看内部时,它仅相对于外部x1,y1。

© www.soinside.com 2019 - 2024. All rights reserved.