Class Cv2.IntensityTransform
- Namespace
- OpenCvSharp
- Assembly
- OpenCvSharp.dll
Intensity transformations and low-light image enhancement from opencv_contrib.
public static class Cv2.IntensityTransform
- Inheritance
-
Cv2.IntensityTransform
- Inherited Members
Methods
- Autoscaling(Mat, Mat)
Stretches image intensities to the 0-255 range.
- Bimef(InputArray, OutputArray, float, float, float)
Enhances a low-light color image with BIMEF. Requires OpenCV built with Eigen.
- Bimef(InputArray, OutputArray, float, float, float, float)
Enhances a low-light color image with BIMEF using an explicit exposure ratio. Requires OpenCV built with Eigen.
- ContrastStretching(Mat, Mat, int, int, int, int)
Applies piecewise-linear contrast stretching to an 8-bit grayscale or BGR image.
- GammaCorrection(Mat, Mat, float)
Applies a power-law (gamma) transformation to an 8-bit grayscale or BGR image.
- LogTransform(Mat, Mat)
Applies a logarithmic intensity transformation to an 8-bit grayscale or BGR image.