| OpenCV 4.3.0 Open Source Computer Vision

Namespaces | Functions
intensity_transform.hpp File Reference
`#include "opencv2/core.hpp"`

## Namespaces
| cv
| "black box" representation of the file storage associated with a file on disk.
| cv::intensity_transform

## Functions
void | cv::intensity_transform::autoscaling (const Mat input, Mat &output)
| Given an input bgr or grayscale image, apply autoscaling on domain [0, 255] to increase the contrast of the input image and return the resulting image. More...
void | cv::intensity_transform::contrastStretching (const Mat input, Mat &output, const int r1, const int s1, const int r2, const int s2)
| Given an input bgr or grayscale image, apply linear contrast stretching on domain [0, 255] and return the resulting image. More...
void | cv::intensity_transform::gammaCorrection (const Mat input, Mat &output, const float gamma)
| Given an input bgr or grayscale image and constant gamma, apply power-law transformation, a.k.a. gamma correction to the image on domain [0, 255] and return the resulting image. More...
void | cv::intensity_transform::logTransform (const Mat input, Mat &output)
| Given an input bgr or grayscale image and constant c, apply log transformation to the image on domain [0, 255] and return the resulting image. More...