public class Retina extends Algorithm
Modifier | Constructor and Description |
---|---|
protected |
Retina(long addr) |
Modifier and Type | Method and Description |
---|---|
static Retina |
__fromPtr__(long addr) |
void |
activateContoursProcessing(boolean activate) |
void |
activateMovingContoursProcessing(boolean activate) |
void |
applyFastToneMapping(Mat inputImage,
Mat outputToneMappedImage) |
void |
clearBuffers() |
static Retina |
create(Size inputSize) |
static Retina |
create(Size inputSize,
boolean colorMode) |
static Retina |
create(Size inputSize,
boolean colorMode,
int colorSamplingMethod,
boolean useRetinaLogSampling,
float reductionFactor,
float samplingStrenght) |
protected void |
finalize() |
Size |
getInputSize() |
void |
getMagno(Mat retinaOutput_magno) |
Mat |
getMagnoRAW() |
void |
getMagnoRAW(Mat retinaOutput_magno) |
Size |
getOutputSize() |
void |
getParvo(Mat retinaOutput_parvo) |
Mat |
getParvoRAW() |
void |
getParvoRAW(Mat retinaOutput_parvo) |
java.lang.String |
printSetup() |
void |
run(Mat inputImage) |
void |
setColorSaturation() |
void |
setColorSaturation(boolean saturateColors,
float colorSaturationValue) |
void |
setup() |
void |
setup(java.lang.String retinaParameterFile,
boolean applyDefaultSetupOnFailure) |
void |
setupIPLMagnoChannel() |
void |
setupIPLMagnoChannel(boolean normaliseOutput,
float parasolCells_beta,
float parasolCells_tau,
float parasolCells_k,
float amacrinCellsTemporalCutFrequency,
float V0CompressionParameter,
float localAdaptintegration_tau,
float localAdaptintegration_k) |
void |
setupOPLandIPLParvoChannel() |
void |
setupOPLandIPLParvoChannel(boolean colorMode,
boolean normaliseOutput,
float photoreceptorsLocalAdaptationSensitivity,
float photoreceptorsTemporalConstant,
float photoreceptorsSpatialConstant,
float horizontalCellsGain,
float HcellsTemporalConstant,
float HcellsSpatialConstant,
float ganglionCellsSensitivity) |
void |
write(java.lang.String fs) |
clear, empty, getDefaultName, getNativeObjAddr, save
public static Retina __fromPtr__(long addr)
public Mat getMagnoRAW()
public Mat getParvoRAW()
public static Retina create(Size inputSize, boolean colorMode, int colorSamplingMethod, boolean useRetinaLogSampling, float reductionFactor, float samplingStrenght)
public Size getInputSize()
public Size getOutputSize()
public java.lang.String printSetup()
public void activateContoursProcessing(boolean activate)
public void activateMovingContoursProcessing(boolean activate)
public void clearBuffers()
public void getMagno(Mat retinaOutput_magno)
public void getMagnoRAW(Mat retinaOutput_magno)
public void getParvo(Mat retinaOutput_parvo)
public void getParvoRAW(Mat retinaOutput_parvo)
public void run(Mat inputImage)
public void setColorSaturation(boolean saturateColors, float colorSaturationValue)
public void setColorSaturation()
public void setup(java.lang.String retinaParameterFile, boolean applyDefaultSetupOnFailure)
public void setup()
public void setupIPLMagnoChannel(boolean normaliseOutput, float parasolCells_beta, float parasolCells_tau, float parasolCells_k, float amacrinCellsTemporalCutFrequency, float V0CompressionParameter, float localAdaptintegration_tau, float localAdaptintegration_k)
public void setupIPLMagnoChannel()
public void setupOPLandIPLParvoChannel(boolean colorMode, boolean normaliseOutput, float photoreceptorsLocalAdaptationSensitivity, float photoreceptorsTemporalConstant, float photoreceptorsSpatialConstant, float horizontalCellsGain, float HcellsTemporalConstant, float HcellsSpatialConstant, float ganglionCellsSensitivity)
public void setupOPLandIPLParvoChannel()
public void write(java.lang.String fs)
Generated on Wed Jul 4 2018 14:01:58 UTC / OpenCV 3.4.2