我正在Android上做一个项目,通过无人机拍摄的照片来测量土地面积。 我有一张包含GPS坐标的航拍照片。出于实际目的,我假设坐标代表图片的中心像素。
我需要在图片中逐个像素地移动到达角落并知道GPS坐标代表什么角落
我不知道如何实现它。我搜索过但找不到与我的问题类似的东西。 谢谢。
答案 0 :(得分:0)
如果您知道照片的拍摄高度和相机最大拍摄角度,我相信您可以确定(通过三角法)每个像素与中心的偏差(以米为单位),然后确定它的GPS坐标。
答案 1 :(得分:0)
据我所知,
无人机的高度也很重要,首先是中心坐标,你也需要无人机拍摄那张照片的高度。
现在你需要在两个已知的两个图像的GPS坐标之间用参考图片进行一些实验。更改无人机的高度并绘制两个坐标wrt与无人机高度之间的像素数。做一些曲线拟合并得到两个变量之间的函数。
使用上述功能,您可以计算特定高度的“每个像素的GPS坐标变化”,通过使用此参数,我们可以轻松推断无人机在特定高度拍摄的GPS图像。
我不知道解决方案是否有效。但是我的想法是你可以使用它并进一步发展。
由于