基于地球坐标的卫星图像变换(正射)

时间:2019-06-06 12:19:20

标签: python opencv affinetransform

我正在努力对一些卫星图像进行正射校正。该过程的第一步是根据地球坐标(经度,纬度)对输入图像进行轻微的仿射变换

素描图像形状

Sketch of the image shape

图像中的矩形和黑点(角点)代表原始输入图像。红点表示基于地球坐标的角点的形状。

我现在的问题是如何将图像从原始图像(角坐标为img[1, 7000]转换为红色尖头形状(坐标为地球坐标x=(14,123123, 22, 12345513)) 。我只是不知道如何在两个坐标系之间转换。或简单地说,如何从一种形状变为另一种形状。

我想使用OpenCV函数从原始图像和转换后的图像中的3个点计算转换矩阵。

我拥有的输入数据是源图像和地球坐标。所有四个角和中心坐标。

任何想法如何解决该问题,我将不胜感激。

很好的问候!

0 个答案:

没有答案