擅长:python、mysql、java
<p>根据您所掌握的信息,您可以将锚定图像坐标中给定的点转换为等效的地面真实图像。这可以通过使用<a href="https://en.wikipedia.org/wiki/Linear_interpolation" rel="nofollow noreferrer">linear interpolation</a>来实现,如下所示。类似的数学可以用来计算逆(基本真理)⇒ (1)改造</p>
<p>您可以使用它将坐标转换为相对于地面真实图像的等效位置。然后您应该能够使用这些转换的值来正确地计算距离、角度等</p>
<pre><code>anchor_height, anchor_width = 53, 64
gt_height, gt_width = 424, 512
def transform(x, y):
return x/anchor_width * gt_width, y/anchor_height * gt_height
print(transform(0, 0)) # - > (0.0, 0.0)
print(transform(32, 26.5)) # - > (256.0, 212.0)
print(transform(64, 53)) # - > (512.0, 424.0)```
</code></pre>