OpenCV 4.5.3(日本語機械翻訳)
intensity_transform.hpp
1 // This file is part of OpenCV project.
2 // It is subject to the license terms in the LICENSE file found in the top-level directory
3 // of this distribution and at http://opencv.org/license.html.
4
5 #ifndef OPENCV_INTENSITY_TRANSFORM_H
6 #define OPENCV_INTENSITY_TRANSFORM_H
7
8 #include "opencv2/core.hpp"
9
28 namespace cv {
29 namespace intensity_transform {
30
33
41 CV_EXPORTS_W void logTransform(const Mat input, Mat& output);
42
51 CV_EXPORTS_W void gammaCorrection(const Mat input, Mat& output, const float gamma);
52
60 CV_EXPORTS_W void autoscaling(const Mat input, Mat& output);
61
73 CV_EXPORTS_W void contrastStretching(const Mat input, Mat& output, const int r1, const int s1, const int r2, const int s2);
74
88 CV_EXPORTS_W void BIMEF(InputArray input, OutputArray output, float mu=0.5f, float a=-0.3293f, float b=1.1258f);
89
106 CV_EXPORTS_AS(BIMEF2) void BIMEF(InputArray input, OutputArray output, float k, float mu, float a, float b);
107
109
110}} // cv::intensity_transform::
111
112 #endif
This type is very similar to InputArray except that it is used for input/output and output function p...
Definition: mat.hpp:295
n-dimensional dense array class
Definition: mat.hpp:802
CV_EXPORTS_AS(calibrateCameraExtended) double calibrateCamera(InputArrayOfArrays objectPoints
Finds the camera intrinsic and extrinsic parameters from several views of a calibration pattern.
CV_EXPORTS_W void gammaCorrection(const Mat input, Mat &output, const float gamma)
Given an input bgr or grayscale image and constant gamma, apply power-law transformation,...
CV_EXPORTS_W void logTransform(const Mat input, Mat &output)
Given an input bgr or grayscale image and constant c, apply log transformation to the image on domain...
CV_EXPORTS_W void 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,...
CV_EXPORTS_W void BIMEF(InputArray input, OutputArray output, float mu=0.5f, float a=-0.3293f, float b=1.1258f)
Given an input color image, enhance low-light images using the BIMEF method ( ).
CV_EXPORTS_W void autoscaling(const Mat input, Mat &output)
Given an input bgr or grayscale image, apply autoscaling on domain [0, 255] to increase the contrast ...
cv
"black box" representation of the file storage associated with a file on disk.
Definition: aruco.hpp:75