pylops.utils.tapers.taper3d

pylops.utils.tapers.taper3d(nt, nmask, ntap, tapertype='hanning')[source]

3D taper

Create 3d mask of size \([n_\text{mask}[0] \times n_\text{mask}[1] \times n_t]\) with tapering of size ntap along the first and second dimension

Parameters
ntint

Number of time samples of mask along third dimension

nmasktuple

Number of space samples of mask along first and second dimensions

ntaptuple

Number of samples of tapering at edges of first and second dimensions

tapertypeint

Type of taper (hanning, cosine, cosinesquare or None)

Returns
tapernumpy.ndarray

3d mask with tapering along first dimension of size \([n_\text{mask,0} \times n_\text{mask,1} \times n_t]\)

Examples using pylops.utils.tapers.taper3d

Multi-Dimensional Convolution

Multi-Dimensional Convolution

Multi-Dimensional Convolution
PhaseShift operator

PhaseShift operator

PhaseShift operator
Tapers

Tapers

Tapers
09. Multi-Dimensional Deconvolution

09. Multi-Dimensional Deconvolution

09. Multi-Dimensional Deconvolution