Package org.opencv.xphoto
Class Xphoto
- java.lang.Object
-
- org.opencv.xphoto.Xphoto
-
public class Xphoto extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static int
BM3D_STEP1
static int
BM3D_STEP2
static int
BM3D_STEPALL
static int
HAAR
static int
INPAINT_SHIFTMAP
-
Constructor Summary
Constructors Constructor Description Xphoto()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static void
applyChannelGains(Mat src, Mat dst, float gainB, float gainG, float gainR)
static void
bm3dDenoising(Mat src, Mat dst)
static void
bm3dDenoising(Mat src, Mat dst, float h)
static void
bm3dDenoising(Mat src, Mat dst, float h, int templateWindowSize)
static void
bm3dDenoising(Mat src, Mat dst, float h, int templateWindowSize, int searchWindowSize)
static void
bm3dDenoising(Mat src, Mat dst, float h, int templateWindowSize, int searchWindowSize, int blockMatchingStep1)
static void
bm3dDenoising(Mat src, Mat dst, float h, int templateWindowSize, int searchWindowSize, int blockMatchingStep1, int blockMatchingStep2)
static void
bm3dDenoising(Mat src, Mat dst, float h, int templateWindowSize, int searchWindowSize, int blockMatchingStep1, int blockMatchingStep2, int groupSize)
static void
bm3dDenoising(Mat src, Mat dst, float h, int templateWindowSize, int searchWindowSize, int blockMatchingStep1, int blockMatchingStep2, int groupSize, int slidingStep)
static void
bm3dDenoising(Mat src, Mat dst, float h, int templateWindowSize, int searchWindowSize, int blockMatchingStep1, int blockMatchingStep2, int groupSize, int slidingStep, float beta)
static void
bm3dDenoising(Mat src, Mat dst, float h, int templateWindowSize, int searchWindowSize, int blockMatchingStep1, int blockMatchingStep2, int groupSize, int slidingStep, float beta, int normType)
static void
bm3dDenoising(Mat src, Mat dst, float h, int templateWindowSize, int searchWindowSize, int blockMatchingStep1, int blockMatchingStep2, int groupSize, int slidingStep, float beta, int normType, int step)
static void
bm3dDenoising(Mat src, Mat dst, float h, int templateWindowSize, int searchWindowSize, int blockMatchingStep1, int blockMatchingStep2, int groupSize, int slidingStep, float beta, int normType, int step, int transformType)
static void
bm3dDenoising(Mat src, Mat dstStep1, Mat dstStep2)
static void
bm3dDenoising(Mat src, Mat dstStep1, Mat dstStep2, float h)
static void
bm3dDenoising(Mat src, Mat dstStep1, Mat dstStep2, float h, int templateWindowSize)
static void
bm3dDenoising(Mat src, Mat dstStep1, Mat dstStep2, float h, int templateWindowSize, int searchWindowSize)
static void
bm3dDenoising(Mat src, Mat dstStep1, Mat dstStep2, float h, int templateWindowSize, int searchWindowSize, int blockMatchingStep1)
static void
bm3dDenoising(Mat src, Mat dstStep1, Mat dstStep2, float h, int templateWindowSize, int searchWindowSize, int blockMatchingStep1, int blockMatchingStep2)
static void
bm3dDenoising(Mat src, Mat dstStep1, Mat dstStep2, float h, int templateWindowSize, int searchWindowSize, int blockMatchingStep1, int blockMatchingStep2, int groupSize)
static void
bm3dDenoising(Mat src, Mat dstStep1, Mat dstStep2, float h, int templateWindowSize, int searchWindowSize, int blockMatchingStep1, int blockMatchingStep2, int groupSize, int slidingStep)
static void
bm3dDenoising(Mat src, Mat dstStep1, Mat dstStep2, float h, int templateWindowSize, int searchWindowSize, int blockMatchingStep1, int blockMatchingStep2, int groupSize, int slidingStep, float beta)
static void
bm3dDenoising(Mat src, Mat dstStep1, Mat dstStep2, float h, int templateWindowSize, int searchWindowSize, int blockMatchingStep1, int blockMatchingStep2, int groupSize, int slidingStep, float beta, int normType)
static void
bm3dDenoising(Mat src, Mat dstStep1, Mat dstStep2, float h, int templateWindowSize, int searchWindowSize, int blockMatchingStep1, int blockMatchingStep2, int groupSize, int slidingStep, float beta, int normType, int step)
static void
bm3dDenoising(Mat src, Mat dstStep1, Mat dstStep2, float h, int templateWindowSize, int searchWindowSize, int blockMatchingStep1, int blockMatchingStep2, int groupSize, int slidingStep, float beta, int normType, int step, int transformType)
static GrayworldWB
createGrayworldWB()
static LearningBasedWB
createLearningBasedWB()
static LearningBasedWB
createLearningBasedWB(java.lang.String path_to_model)
static SimpleWB
createSimpleWB()
static TonemapDurand
createTonemapDurand()
static TonemapDurand
createTonemapDurand(float gamma)
static TonemapDurand
createTonemapDurand(float gamma, float contrast)
static TonemapDurand
createTonemapDurand(float gamma, float contrast, float saturation)
static TonemapDurand
createTonemapDurand(float gamma, float contrast, float saturation, float sigma_space)
static TonemapDurand
createTonemapDurand(float gamma, float contrast, float saturation, float sigma_space, float sigma_color)
static void
dctDenoising(Mat src, Mat dst, double sigma)
static void
dctDenoising(Mat src, Mat dst, double sigma, int psize)
static void
inpaint(Mat src, Mat mask, Mat dst, int algorithmType)
static void
oilPainting(Mat src, Mat dst, int size, int dynRatio)
static void
oilPainting(Mat src, Mat dst, int size, int dynRatio, int code)
-
-
-
Field Detail
-
BM3D_STEPALL
public static final int BM3D_STEPALL
- See Also:
- Constant Field Values
-
BM3D_STEP1
public static final int BM3D_STEP1
- See Also:
- Constant Field Values
-
BM3D_STEP2
public static final int BM3D_STEP2
- See Also:
- Constant Field Values
-
INPAINT_SHIFTMAP
public static final int INPAINT_SHIFTMAP
- See Also:
- Constant Field Values
-
HAAR
public static final int HAAR
- See Also:
- Constant Field Values
-
-
Method Detail
-
createGrayworldWB
public static GrayworldWB createGrayworldWB()
-
createLearningBasedWB
public static LearningBasedWB createLearningBasedWB(java.lang.String path_to_model)
-
createLearningBasedWB
public static LearningBasedWB createLearningBasedWB()
-
createSimpleWB
public static SimpleWB createSimpleWB()
-
createTonemapDurand
public static TonemapDurand createTonemapDurand(float gamma, float contrast, float saturation, float sigma_space, float sigma_color)
-
createTonemapDurand
public static TonemapDurand createTonemapDurand(float gamma, float contrast, float saturation, float sigma_space)
-
createTonemapDurand
public static TonemapDurand createTonemapDurand(float gamma, float contrast, float saturation)
-
createTonemapDurand
public static TonemapDurand createTonemapDurand(float gamma, float contrast)
-
createTonemapDurand
public static TonemapDurand createTonemapDurand(float gamma)
-
createTonemapDurand
public static TonemapDurand createTonemapDurand()
-
applyChannelGains
public static void applyChannelGains(Mat src, Mat dst, float gainB, float gainG, float gainR)
-
bm3dDenoising
public static void bm3dDenoising(Mat src, Mat dst, float h, int templateWindowSize, int searchWindowSize, int blockMatchingStep1, int blockMatchingStep2, int groupSize, int slidingStep, float beta, int normType, int step, int transformType)
-
bm3dDenoising
public static void bm3dDenoising(Mat src, Mat dst, float h, int templateWindowSize, int searchWindowSize, int blockMatchingStep1, int blockMatchingStep2, int groupSize, int slidingStep, float beta, int normType, int step)
-
bm3dDenoising
public static void bm3dDenoising(Mat src, Mat dst, float h, int templateWindowSize, int searchWindowSize, int blockMatchingStep1, int blockMatchingStep2, int groupSize, int slidingStep, float beta, int normType)
-
bm3dDenoising
public static void bm3dDenoising(Mat src, Mat dst, float h, int templateWindowSize, int searchWindowSize, int blockMatchingStep1, int blockMatchingStep2, int groupSize, int slidingStep, float beta)
-
bm3dDenoising
public static void bm3dDenoising(Mat src, Mat dst, float h, int templateWindowSize, int searchWindowSize, int blockMatchingStep1, int blockMatchingStep2, int groupSize, int slidingStep)
-
bm3dDenoising
public static void bm3dDenoising(Mat src, Mat dst, float h, int templateWindowSize, int searchWindowSize, int blockMatchingStep1, int blockMatchingStep2, int groupSize)
-
bm3dDenoising
public static void bm3dDenoising(Mat src, Mat dst, float h, int templateWindowSize, int searchWindowSize, int blockMatchingStep1, int blockMatchingStep2)
-
bm3dDenoising
public static void bm3dDenoising(Mat src, Mat dst, float h, int templateWindowSize, int searchWindowSize, int blockMatchingStep1)
-
bm3dDenoising
public static void bm3dDenoising(Mat src, Mat dst, float h, int templateWindowSize, int searchWindowSize)
-
bm3dDenoising
public static void bm3dDenoising(Mat src, Mat dstStep1, Mat dstStep2, float h, int templateWindowSize, int searchWindowSize, int blockMatchingStep1, int blockMatchingStep2, int groupSize, int slidingStep, float beta, int normType, int step, int transformType)
-
bm3dDenoising
public static void bm3dDenoising(Mat src, Mat dstStep1, Mat dstStep2, float h, int templateWindowSize, int searchWindowSize, int blockMatchingStep1, int blockMatchingStep2, int groupSize, int slidingStep, float beta, int normType, int step)
-
bm3dDenoising
public static void bm3dDenoising(Mat src, Mat dstStep1, Mat dstStep2, float h, int templateWindowSize, int searchWindowSize, int blockMatchingStep1, int blockMatchingStep2, int groupSize, int slidingStep, float beta, int normType)
-
bm3dDenoising
public static void bm3dDenoising(Mat src, Mat dstStep1, Mat dstStep2, float h, int templateWindowSize, int searchWindowSize, int blockMatchingStep1, int blockMatchingStep2, int groupSize, int slidingStep, float beta)
-
bm3dDenoising
public static void bm3dDenoising(Mat src, Mat dstStep1, Mat dstStep2, float h, int templateWindowSize, int searchWindowSize, int blockMatchingStep1, int blockMatchingStep2, int groupSize, int slidingStep)
-
bm3dDenoising
public static void bm3dDenoising(Mat src, Mat dstStep1, Mat dstStep2, float h, int templateWindowSize, int searchWindowSize, int blockMatchingStep1, int blockMatchingStep2, int groupSize)
-
bm3dDenoising
public static void bm3dDenoising(Mat src, Mat dstStep1, Mat dstStep2, float h, int templateWindowSize, int searchWindowSize, int blockMatchingStep1, int blockMatchingStep2)
-
bm3dDenoising
public static void bm3dDenoising(Mat src, Mat dstStep1, Mat dstStep2, float h, int templateWindowSize, int searchWindowSize, int blockMatchingStep1)
-
bm3dDenoising
public static void bm3dDenoising(Mat src, Mat dstStep1, Mat dstStep2, float h, int templateWindowSize, int searchWindowSize)
-
bm3dDenoising
public static void bm3dDenoising(Mat src, Mat dstStep1, Mat dstStep2, float h, int templateWindowSize)
-
-