www.gusucode.com > 关于空间信息的处理,能较好的对空间信息进行窗口处理 > 关于空间信息的处理,能较好的对空间信息进行窗口处理/window9/window9.m
function [im2] = window9 %%%%%%for indian data %%%%%%for 3*3 window load indian_pines im1= indian_pines; for i=1:147 for j=1:147 a=linspace(0,0,220); im3(i,j,:)=a; end end p=1; for i=1:145 p=p+1;s=2; for j=1:145 im3(p,s,:)=im1(i,j,:); s=s+1; end end p=1; for i=1:145 p=p+1;s=2; for j=1:145 im2(i,j,:)=(im3(p,s,:)+im3(p-1,s-1,:)+im3(p-1,s-1,:)+im3(p-1,s,:)+im3(p-1,s+1,:)+im3(p,s-1,:)+im3(p,s+1,:)+im3(p+1,s-1,:)+im3(p+1,s,:)+im3(p+1,s+1,:))/9; s=s+1; end end