Start » Filter Reference » OpenCV » Computational Photography » cvDenoise_TVL1
Module: | OpenCV |
---|
Primal-dual algorithm is an algorithm for solving special types of variational problems (that is, finding a function to minimize some functional). As the image denoising, in particular, may be seen as the variational problem, primal-dual algorithm then can be used to perform denoising and this is exactly what is implemented.
Name | Type | Range | Description | |
---|---|---|---|---|
inImages | ImageArray | |||
inLambda | Double | As it is enlarged, the smooth (blurred) images are treated more favorably than detailed (but maybe more noised) ones. Roughly speaking, as it becomes smaller, the result will be more blur but more sever outliers will be removed. | ||
inIterations | Integer | 1 - | ||
outResult | Image |
Errors
This filter can throw an exception to report error. Read how to deal with errors in Error Handling.
List of possible exceptions:
Error type | Description |
---|---|
DomainError | All images must be one channel in cvDenoise_TVL1. |
Complexity Level
This filter is available on Basic Complexity Level.