|
oevislib_net
0.14.3.0
|
Functions | |
| void | oevislib_net.Image.Normalize (Optional< Region > inRoi=null, float inNewMinimum=0.0f, float inNewMaximum=255.0f, float inSaturateBrightestFraction=0.0f, float inSaturateDarkestFraction=0.0f, float inMinValue=0.0f, float inMaxValue=255.0f, Optional< float > outA=null, Optional< float > outB=null, Optional< Region > outLinearNormalizedRegion=null) |
| Normalizes the image (in-place) so that its minimum becomes inNewMinimum and the maximum becomes inNewMaximum. | |
| void | oevislib_net.Image.NormalizeLocalContrast (Optional< Region > inRoi=null, float inTargetMean=128.0f, float inTargetVariance=50.0f, int inUniformnessRadius=1, float inBrightnessPreserveRatio=0.0f) |
| Normalizes the local contrast of the image. | |
| void | oevislib_net.Image.EqualizeHistogram (Optional< Region > inRoi=null, float inSaturateBrightestFraction=0.0f, float inSaturateDarkestFraction=0.0f) |
| Update the image's pixels to new values to achieve a uniform distribution of intensities in the range (0, 255). | |
| void | oevislib_net.Image.Sharpen (KernelShape inKernel=KernelShape.Box, int inRadiusX=1, Optional< int > inRadiusY=null, float inContrastFactor=1.0f) |
| Enhances the contrast of the image to make it look sharper. | |
|
inline |
Update the image's pixels to new values to achieve a uniform distribution of intensities in the range (0, 255).
The image must have UInt8 pixel type and a single channel.
|
inline |
Normalizes the image (in-place) so that its minimum becomes inNewMinimum and the maximum becomes inNewMaximum.
| inRoi | Region of interest. |
| inNewMinimum | New minimum value. |
| inNewMaximum | New maximum value. |
| inSaturateBrightestFraction | Fraction of brightest pixels skipped during normalization. Range: [0, 1]. |
| inSaturateDarkestFraction | Fraction of darkest pixels skipped during normalization. Range: [0, 1]. |
| inMinValue | Value under which pixels will not be considered. |
| inMaxValue | Value above which pixels will not be considered. |
| outA | Multiplicative parameter obtained by the linear transformation. |
| outB | Additive parameter obtained by the linear transformation. |
| outLinearNormalizedRegion | Region of pixels that have been normalized. |
|
inline |
Normalizes the local contrast of the image.
Enhances the contrast of small regions in the image while leaving the overall contrast unchanged. This can be useful for improving the visibility of details in an image, such as the edges of objects or the texture of surfaces.
|
inline |