没事的人
2011-10-30, 16:46
新手请教:matlab里有改变图像分辨率(高分辨率处理为低分辨率)的功能或程序吗?可以设置分辨率大小,方法是:局部均值法、中值采样法、中心像元法
局部平均法是设置一定大小的窗口,将窗口内的所有像元值的均值作为相应尺度转换后的低分辨率遥感图像的像元值,然后将窗口滑动,依次计算下一个尺度转换后图像中的像元值。
中值采样法就是在遥感图像上开一定大小的窗口,将窗口内所有像元值的中位数值作为相应的尺度转换后的低分辨率遥感图像的像元值,然后将窗口滑动,依次计算下一个尺度转换后图像的像元值。
中心像元法是取nxn窗口内中心的像元值作为转换后对应的低分辨率的遥感影像的像元值。
局部平均法是设置一定大小的窗口,将窗口内的所有像元值的均值作为相应尺度转换后的低分辨率遥感图像的像元值,然后将窗口滑动,依次计算下一个尺度转换后图像中的像元值。
中值采样法就是在遥感图像上开一定大小的窗口,将窗口内所有像元值的中位数值作为相应的尺度转换后的低分辨率遥感图像的像元值,然后将窗口滑动,依次计算下一个尺度转换后图像的像元值。
中心像元法是取nxn窗口内中心的像元值作为转换后对应的低分辨率的遥感影像的像元值。