2013-07-31 56 views
0

我有一个gui,它的目标是显示多光谱卫星图像。我导入图像如下:如何在matlab GUI中显示地理参考图像?

[img, R] = geotiffread('myimage.tif'); 

因此,我有4角(R)的坐标。我想知道我怎么能在我的GUI中显示这个坐标,并且当我点击图像时也可以获得坐标的值?我用的命令是:

imshow(img); 

我应该使用像mapshow另一个命令?我的最终gui应该是类似于

mapview 

它们显示图像下面的坐标和比例。我能够在一个静态文本框中显示框架坐标,但我有关于真实坐标的问题。

很多很多谢谢

+0

好吧,但一个月后没有人认为我!!但我找到了答案。它非常简单。 pix2map是一个将像素坐标转换为地图坐标的matlab函数!这一切 – Ress

回答

0

好,不幸的是一个月后没有人回答我,但我找到了答案。

这真的很简单。 pix2map是Matlab的“映射工具箱”中的一个函数,它将像素坐标转换为地图坐标。

就是这一切。