【问题标题】:Convert pixels of a picture on GPS coordinates在 GPS 坐标上转换图片的像素
【发布时间】:2015-08-08 07:28:43
【问题描述】:

我正在 Android 上做一个项目,通过无人机拍摄的照片来测量土地面积。 我有一张包含 GPS 坐标的航拍照片。出于实际目的,我假设坐标代表图片的中心像素。

我需要在图片中逐像素移动以到达角落并知道 GPS 坐标代表的角落

我不知道如何实现它。我已经搜索但找不到与我的问题类似的任何内容。 谢谢。

enter link description here

【问题讨论】:

    标签: java android gps drone.io


    【解决方案1】:

    如果您知道拍摄照片的高度和相机的最大拍摄角度,我相信您可以(通过三角法)确定每个像素与中心的偏差,以米为单位,然后确定它的 GPS 坐标。

    【讨论】:

      【解决方案2】:

      据我所知,

      无人机的高度也很重要,因此首先使用中心坐标,您还需要无人机拍摄这张照片的高度。

      现在您需要在两个图片点的两个已知 GPS 坐标之间对参考图片进行一些实验。更改无人机的高度并将两个坐标之间的像素数绘制为无人机的高度。做一些曲线拟合并得到两个变量之间的函数。

      使用上述函数,您可以计算特定高度下“每像素GPS坐标的变化”,使用此参数我们可以轻松推断出无人机在特定高度拍摄的图片的GPS。

      我不知道解决方案是否有效。但这是我的想法,您可以使用它并进一步发展。

      谢谢

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2020-06-10
        • 1970-01-01
        • 2018-12-09
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-02-12
        相关资源
        最近更新 更多