如何前哨2像素值映射到lat和长时间
41视图(30天)
显示旧的评论
你好,
我看assinging像素值的行,列格式在我当我上传到matlab前哨2图像。每个像素都有一个值,除以10000为了得到遥感反射率。
我有地面实况数据我需要把特定像素的值对应的哨兵2形象。地面实况数据我有5个站点的纬度和经度。但哨兵的图像是一个平瓦甚至因此把图像的角落,减去除以像素的数量并没有作为地球的曲率不是占平面瓷砖。
会有人知道如何分配每个像素/哨兵形象准确的坐标形式的纬度和经度为了让我退出前哨2图像的像素值进行比较与地面实况数据在这些相应的五个网站。
谢谢你!
0评论
答案(4)
伊斯坎德尔Benhadj
2020年3月23日
编辑:伊斯坎德尔Benhadj
2020年3月23日
亲爱的所有,
为了帮助你,我需要知道你是什么类型的前哨2图像处理。如果您正在使用Sentinel2 L1C或L2A,那么它已经可以easliy读地理图像和任何GIS软件。在matlab中,您需要读取图像的左上角加/减计(dx, dy)一步respectevely列和行方向。
注意前哨2像素的坐标表示在通用横轴墨卡托投影坐标系统
e。g如果你想得到纬度,经度的像素(i, j)
x_utm = x_upper_left_corner + i * dx;
y_utm = y_upper_left_corner - j * dy
(dx, dy) 10米,20 m和60 m根据S2光谱波段你处理
然后(x_utm y_utm)转换成(纬度、经度)
最好的问候,
伊斯坎德尔