|
MayaFlux 0.1.0
Digital-First Multimedia Processing Framework
|
| DataType MayaFlux::Yantra::transform_deconvolve | ( | DataType & | input, |
| const std::vector< double > & | impulse_to_remove, | ||
| double | regularization = 1e-6 |
||
| ) |
Deconvolution using frequency domain division (IN-PLACE) Useful for removing known impulse responses.
| DataType | OperationReadyData type |
| input | Input data - WILL BE MODIFIED |
| impulse_to_remove | Impulse response to remove |
| regularization | Regularization factor for numerical stability |
Definition at line 444 of file ConvolutionHelper.hpp.
References MayaFlux::Yantra::OperationHelper::extract_structured_double().
Referenced by transform_deconvolve(), and MayaFlux::Yantra::ConvolutionTransformer< InputType, OutputType >::transform_implementation().
Here is the call graph for this function:
Here is the caller graph for this function: