diff --git a/wetb/utils/envelope.py b/wetb/utils/envelope.py index 85ec7f18374af9d4a7c81aa9e48b14c912749561..4a3c1b3860fa775fa03c48858794221e46a897c5 100644 --- a/wetb/utils/envelope.py +++ b/wetb/utils/envelope.py @@ -281,8 +281,8 @@ def compute_envelope(cloud, int_env=False, Nx=300): vertices, ivertices = closed_contour(cloud) # interpolate to a fixed location of equally spaced vertices - vert_int = np.ndarray(vertices.shape) if int_env: + vert_int = np.ndarray((Nx+1, cloud.shape[1])) _,_,_,vert_int[:,0:2] = int_envelope(vertices[:,0], vertices[:,1], Nx) for i in range(2, cloud.shape[1]): _,_,_,extra = int_envelope(vertices[:,0], vertices[:,i], Nx)