skued.idtcwt

skued.idtcwt(coeffs, first_stage, wavelet, mode='constant', axis=-1)

1D Inverse dual-tree complex wavelet transform [1] along an axis.

Parameters:
  • coeffs (array_like) – Coefficients list [cAn, cDn, cDn-1, …, cD2, cD1]

  • first_stage (str) – Wavelet to use for the first stage. See skued.available_first_stage_filters() for a list of suitable arguments

  • wavelet (str) – Wavelet to use in stages > 1. Must be appropriate for the dual-tree complex wavelet transform. See skued.available_dt_filters() for possible values.

  • mode (str, optional) – Signal extension mode, see pywt.Modes.

  • axis (int, optional) – Axis over which to compute the inverse transform.

Returns:

reconstructed – Reconstructed array

Return type:

ndarray

Raises:

ValueError – If the input coefficients are too few:

References