首 页 行业热点 新车 试驾评测 养车用车 车型库

matlab输入的参数数目不足

发布网友

我来回答

1个回答

热心网友

function [vlon vlat vhgt] = read_SRTMtile(filename,sc)
function的输入,filename和sc需要赋值追问谢谢,请问这个能读取hgt文件吗,遇到个问题就是,怎么用MATLAB读取hgt文件

追答不能直接读取,先要转换;
1.由于arcgis似乎不能直接打开hgt文件,你把文件后缀改成.img先,用arcgis打开
2.在图层窗口中右键点击文件export data成tif文件
3.这时候的tif文件时int16的,还是不能用matlab打开
4.在Erdas里打开这个tif图,DataPrep->SubsetImage,然后选择Float Single,然后保存成tif图,这样保存以后的tif图就是32-bit floating-point的了,符合了matlab读tif的要求
5.用matlab,a=imread('我的dem.tif');

热心网友

function [vlon vlat vhgt] = read_SRTMtile(filename,sc)
function的输入,filename和sc需要赋值追问谢谢,请问这个能读取hgt文件吗,遇到个问题就是,怎么用MATLAB读取hgt文件

追答不能直接读取,先要转换;
1.由于arcgis似乎不能直接打开hgt文件,你把文件后缀改成.img先,用arcgis打开
2.在图层窗口中右键点击文件export data成tif文件
3.这时候的tif文件时int16的,还是不能用matlab打开
4.在Erdas里打开这个tif图,DataPrep->SubsetImage,然后选择Float Single,然后保存成tif图,这样保存以后的tif图就是32-bit floating-point的了,符合了matlab读tif的要求
5.用matlab,a=imread('我的dem.tif');

热心网友

function [vlon vlat vhgt] = read_SRTMtile(filename,sc)
function的输入,filename和sc需要赋值追问谢谢,请问这个能读取hgt文件吗,遇到个问题就是,怎么用MATLAB读取hgt文件

追答不能直接读取,先要转换;
1.由于arcgis似乎不能直接打开hgt文件,你把文件后缀改成.img先,用arcgis打开
2.在图层窗口中右键点击文件export data成tif文件
3.这时候的tif文件时int16的,还是不能用matlab打开
4.在Erdas里打开这个tif图,DataPrep->SubsetImage,然后选择Float Single,然后保存成tif图,这样保存以后的tif图就是32-bit floating-point的了,符合了matlab读tif的要求
5.用matlab,a=imread('我的dem.tif');

热心网友

function [vlon vlat vhgt] = read_SRTMtile(filename,sc)
function的输入,filename和sc需要赋值追问谢谢,请问这个能读取hgt文件吗,遇到个问题就是,怎么用MATLAB读取hgt文件

追答不能直接读取,先要转换;
1.由于arcgis似乎不能直接打开hgt文件,你把文件后缀改成.img先,用arcgis打开
2.在图层窗口中右键点击文件export data成tif文件
3.这时候的tif文件时int16的,还是不能用matlab打开
4.在Erdas里打开这个tif图,DataPrep->SubsetImage,然后选择Float Single,然后保存成tif图,这样保存以后的tif图就是32-bit floating-point的了,符合了matlab读tif的要求
5.用matlab,a=imread('我的dem.tif');

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com