| genre | Filters |
| status | stable |
| author | Regina Ochotzki |
| package | MeVisLab/Standard |
| dll | MLWaveBox |
| definition | MLWaveBox.def |
| keywords | wavebox, fourier, transform, mallat, enhance |
The module NonlinEnhance enhances the contrast of images with wavelet transformations.
| Adjust min and max values: Bool | Min. Value: Double |
| Apply: Trigger | Q:: Float |
| Auto Apply: Bool | T:: Float |
| deepestLevel: Integer | TN: Float |
| Function Select: Enum | Transform Level: Integer |
| Get/Set Current Values: Trigger | Wavelet Select: Enum |
| K:: Float | |
| Max Value: Double |
If checked, the min and max value can be adujsted.
If pressed, the min and the max value are set anew.
Defines the wavelet function.
Values:
| Title | Name |
|---|---|
| p0n1 Wavelet | Mallat_p0n1_Wavelet |
| p1n0 Wavelet | Mallat_p1n0_Wavelet |
Defines the other function.
Values:
| Title | Name | Description |
|---|---|---|
| E(x) | E(x) | In the transformed image, the low contrast values between -T and T are spread by factor K while the high contrast values are shifted by (+/-) K*T to guarantee a continuous mapping. |
| EN(x) | EN(x) | To enhance robustness, in the transformed image, the lowest values between -TN and TN are set to zero and the values between TN and T are spread by factor K (negative values respectively). The high contrast values are shifted accordingly to guarantee for a continuous mapping |
| E2(x) | E2(x) | Nonlinear amplification of low contrast values. In the transformed image, the low contrast values between -T and T are amplified by factor (1+K*(1-(x/T))^Q), giving a more smooth transition to the high contrast values. |
| sigma(x) | sigma(x) | In the transformed image, the low contrast values between -T and T are spread by factor K while the high contrast values are just set to (+/-) T respectively. |
If checked, the module comutes anew on each field or input change.