[ VIGRA Homepage | Function Index | Class Index | Namespaces | File List | Main Page ]
SlantedEdgeMTFOptions Class Reference |
Pass options to one of the slantedEdgeMTF() functions. More...
#include <vigra/slanted_edge_mtf.hxx>
Public Member Functions | |
SlantedEdgeMTFOptions & | desiredEdgeWidth (unsigned int n) |
SlantedEdgeMTFOptions & | minimumEdgeWidth (unsigned int n) |
SlantedEdgeMTFOptions & | minimumNumberOfLines (unsigned int n) |
SlantedEdgeMTFOptions & | mtfSmoothingScale (double scale) |
SlantedEdgeMTFOptions () | |
Pass options to one of the slantedEdgeMTF() functions.
SlantedEdgeMTFOptions
is an argument objects that holds various optional parameters used by the slantedEdgeMTF() functions. If a parameter is not explicitly set, a suitable default will be used. Changing the defaults is only necessary if you can't obtain good input data, but absolutely need an MTF estimate.
Usage:
#include <vigra/slanted_edge_mtf.hxx>
Namespace: vigra
Initialize all options with default values.
SlantedEdgeMTFOptions& minimumNumberOfLines | ( | unsigned int | n | ) |
Minimum number of pixels the edge must cross.
The longer the edge the more accurate the resulting MTF estimate. If you don't have good data, but absolutely have to compute an MTF, you may force a lower value here.
Default: 20
SlantedEdgeMTFOptions& desiredEdgeWidth | ( | unsigned int | n | ) |
Desired number of pixels perpendicular to the edge.
The larger the regions to either side of the edge, the more accurate the resulting MTF estimate. If you don't have good data, but absolutely have to compute an MTF, you may force a lower value here.
Default: 10
SlantedEdgeMTFOptions& minimumEdgeWidth | ( | unsigned int | n | ) |
Minimum acceptable number of pixels perpendicular to the edge.
The larger the regions to either side of the edge, the more accurate the resulting MTF estimate. If you don't have good data, but absolutely have to compute an MTF, you may force a lower value here.
Default: 5
SlantedEdgeMTFOptions& mtfSmoothingScale | ( | double | scale | ) |
Amount of smoothing of the computed MTF.
If the data is noisy, so will be the MTF. Thus, some smoothing is useful.
Default: 2.0
© Ullrich Köthe (ullrich.koethe@iwr.uni-heidelberg.de) |
html generated using doxygen and Python
|