Class Cv2.XPhoto
- Namespace
- OpenCvSharp
- Assembly
- OpenCvSharp.dll
cv::xphoto functions
public static class Cv2.XPhoto
- Inheritance
-
Cv2.XPhoto
- Inherited Members
Methods
- ApplyChannelGains(InputArray, OutputArray, float, float, float)
Implements an efficient fixed-point approximation for applying channel gains, which is the last step of multiple white balance algorithms.
- Bm3dDenoising(InputArray, InputOutputArray, OutputArray, float, int, int, int, int, int, int, float, NormTypes, Bm3dSteps, TransformTypes)
Performs image denoising using the Block-Matching and 3D-filtering algorithm (http://www.cs.tut.fi/~foi/GCF-BM3D/BM3D_TIP_2007.pdf) with several computational optimizations.Noise expected to be a gaussian white noise.
- Bm3dDenoising(InputArray, OutputArray, float, int, int, int, int, int, int, float, NormTypes, Bm3dSteps, TransformTypes)
Performs image denoising using the Block-Matching and 3D-filtering algorithm (http://www.cs.tut.fi/~foi/GCF-BM3D/BM3D_TIP_2007.pdf) with several computational optimizations.Noise expected to be a gaussian white noise.
- CreateGrayworldWB()
Creates an instance of GrayworldWB
- CreateLearningBasedWB(string?)
Creates an instance of LearningBasedWB
- CreateSimpleWB()
Creates an instance of SimpleWB
- DctDenoising(Mat, Mat, double, int)
The function implements simple dct-based denoising
- Inpaint(Mat, Mat, Mat, InpaintTypes)
The function implements different single-image inpainting algorithms.
- OilPainting(InputArray, OutputArray, int, int, ColorConversionCodes?)
oilPainting. See the book @cite Holzmann1988 for details.