matlab.io.hdfeos.gd.getPixValues
包: matlab.io.hdfeos.gd
读取指定像素的数据值
语法
data = getPixValues(gridID,rows,cols,fieldname)
说明
data = getPixValues(gridID,rows,cols,fieldname)
读取从 0 开始的 rows
和 cols
坐标指定的像素的数据值。将返回沿非地理维度(即非 XDim
和 YDim
)的所有条目。
此函数对应于 HDF-EOS 库 C API 中的 GDgetpixvalues
函数。
示例
读取网格区域的边角值。
import matlab.io.hdfeos.* gfid = gd.open('grid.hdf','read'); gridID = gd.attach(gfid,'PolarGrid'); rows = [0 99 99 0]; cols = [0 0 99 99]; data = gd.getPixValues(gridID,rows,cols,'ice_temp'); gd.detach(gridID); gd.close(gfid);