matlab像素坐标值转换为经纬度

我在matlab中读取了一幅tif格式的遥感图像,然后在matlab中成图,最后成图的坐标轴标的是像素值,x轴是从左向右进行等间隔,y轴则是从上而下进行等间隔划分的,也即... 我在matlab中读取了一幅tif格式的遥感图像,然后在matlab中成图,最后成图的坐标轴标的是像素值,x轴是从左向右进行等间隔,y轴则是从上而下进行等间隔划分的,也即是值上面小,下面大。我现在想将坐标轴转换为经纬度坐标轴,我该怎么做?谢谢大家! 展开
 我来答
又金壁又辉煌cX
推荐于2016-09-23 · TA获得超过1710个赞
知道小有建树答主
回答量:304
采纳率:100%
帮助的人:420万
展开全部
像素转化为经纬度不难吧
线性方程组比如开始的1像素代表50度,101像素代表100度y=ax+b
50=a+b
100=101a+b
求得a,b,像素和经纬度的转换关系就可以得到。

接下来是自定义坐标轴的问题,可以这么用
例如:
set(gca,'xtick',[1,3,6,8])%设置在1,3,6,8处出现坐标点,这里改成像素
%不知道行不行
set(gca,'xticklabel',{'10','20','30','40'})%设置在上述坐标点出现得标
%号,当然也可以是倒序,从大到小,y轴类似,xtick->ytick
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式