Package org.opencv.xphoto
Class SimpleWB
- java.lang.Object
-
- org.opencv.core.Algorithm
-
- org.opencv.xphoto.WhiteBalancer
-
- org.opencv.xphoto.SimpleWB
-
public class SimpleWB extends WhiteBalancer
A simple white balance algorithm that works by independently stretching each of the input image channels to the specified range. For increased robustness it ignores the top and bottom \(p\%\) of pixel values.
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
SimpleWB(long addr)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static SimpleWB
__fromPtr__(long addr)
protected void
finalize()
float
getInputMax()
Input image range maximum value SEE: setInputMaxfloat
getInputMin()
Input image range minimum value SEE: setInputMinfloat
getOutputMax()
Output image range maximum value SEE: setOutputMaxfloat
getOutputMin()
Output image range minimum value SEE: setOutputMinfloat
getP()
Percent of top/bottom values to ignore SEE: setPvoid
setInputMax(float val)
getInputMax SEE: getInputMaxvoid
setInputMin(float val)
getInputMin SEE: getInputMinvoid
setOutputMax(float val)
getOutputMax SEE: getOutputMaxvoid
setOutputMin(float val)
getOutputMin SEE: getOutputMinvoid
setP(float val)
getP SEE: getP-
Methods inherited from class org.opencv.xphoto.WhiteBalancer
balanceWhite
-
Methods inherited from class org.opencv.core.Algorithm
clear, empty, getDefaultName, getNativeObjAddr, save
-
-
-
-
Method Detail
-
__fromPtr__
public static SimpleWB __fromPtr__(long addr)
-
getInputMin
public float getInputMin()
Input image range minimum value SEE: setInputMin- Returns:
- automatically generated
-
setInputMin
public void setInputMin(float val)
getInputMin SEE: getInputMin- Parameters:
val
- automatically generated
-
getInputMax
public float getInputMax()
Input image range maximum value SEE: setInputMax- Returns:
- automatically generated
-
setInputMax
public void setInputMax(float val)
getInputMax SEE: getInputMax- Parameters:
val
- automatically generated
-
getOutputMin
public float getOutputMin()
Output image range minimum value SEE: setOutputMin- Returns:
- automatically generated
-
setOutputMin
public void setOutputMin(float val)
getOutputMin SEE: getOutputMin- Parameters:
val
- automatically generated
-
getOutputMax
public float getOutputMax()
Output image range maximum value SEE: setOutputMax- Returns:
- automatically generated
-
setOutputMax
public void setOutputMax(float val)
getOutputMax SEE: getOutputMax- Parameters:
val
- automatically generated
-
getP
public float getP()
Percent of top/bottom values to ignore SEE: setP- Returns:
- automatically generated
-
setP
public void setP(float val)
getP SEE: getP- Parameters:
val
- automatically generated
-
finalize
protected void finalize() throws java.lang.Throwable
- Overrides:
finalize
in classWhiteBalancer
- Throws:
java.lang.Throwable
-
-