1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
|
vel_azim =pl.imread('image.tif')
mask = pl.imread('mask.tif')
vel_azim = np.where(mask>0,np.nan,vel_azim)
vel_azim = np.where(vel_azim==0,np.nan,vel_azim)
vel_syd = vel_azim[4000:5000,2700:3600]
mean = np.mean(vel_syd[~np.isnan(vel_syd)])
med = np.median(vel_syd[~np.isnan(vel_syd)])
std = np.std(vel_syd[~np.isnan(vel_syd)])
x = np.arange(0,8502,1)
y = np.arange(0,7914,1)
xmat = repmat(x,7914,1)
xmat = xmat.transpose()
xmat = xmat[4000:5000,2700:3600]
ymat = repmat(y,8502,1)
ymat = ymat[4000:5000,2700:3600]
vel_new = interp2d(xmat,ymat,vel_syd,kind='cubic') |
Partager