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) |
static Retina |
create(Size inputSize,
boolean colorMode,
int colorSamplingMethod,
boolean useRetinaLogSampling) |
static Retina |
create(Size inputSize,
boolean colorMode,
int colorSamplingMethod,
boolean useRetinaLogSampling,
float reductionFactor) |
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) |
void |
setColorSaturation(boolean saturateColors,
float colorSaturationValue) |
void |
setup() |
void |
setup(java.lang.String retinaParameterFile) |
void |
setup(java.lang.String retinaParameterFile,
boolean applyDefaultSetupOnFailure) |
void |
setupIPLMagnoChannel() |
void |
setupIPLMagnoChannel(boolean normaliseOutput) |
void |
setupIPLMagnoChannel(boolean normaliseOutput,
float parasolCells_beta) |
void |
setupIPLMagnoChannel(boolean normaliseOutput,
float parasolCells_beta,
float parasolCells_tau) |
void |
setupIPLMagnoChannel(boolean normaliseOutput,
float parasolCells_beta,
float parasolCells_tau,
float parasolCells_k) |
void |
setupIPLMagnoChannel(boolean normaliseOutput,
float parasolCells_beta,
float parasolCells_tau,
float parasolCells_k,
float amacrinCellsTemporalCutFrequency) |
void |
setupIPLMagnoChannel(boolean normaliseOutput,
float parasolCells_beta,
float parasolCells_tau,
float parasolCells_k,
float amacrinCellsTemporalCutFrequency,
float V0CompressionParameter) |
void |
setupIPLMagnoChannel(boolean normaliseOutput,
float parasolCells_beta,
float parasolCells_tau,
float parasolCells_k,
float amacrinCellsTemporalCutFrequency,
float V0CompressionParameter,
float localAdaptintegration_tau) |
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) |
void |
setupOPLandIPLParvoChannel(boolean colorMode,
boolean normaliseOutput) |
void |
setupOPLandIPLParvoChannel(boolean colorMode,
boolean normaliseOutput,
float photoreceptorsLocalAdaptationSensitivity) |
void |
setupOPLandIPLParvoChannel(boolean colorMode,
boolean normaliseOutput,
float photoreceptorsLocalAdaptationSensitivity,
float photoreceptorsTemporalConstant) |
void |
setupOPLandIPLParvoChannel(boolean colorMode,
boolean normaliseOutput,
float photoreceptorsLocalAdaptationSensitivity,
float photoreceptorsTemporalConstant,
float photoreceptorsSpatialConstant) |
void |
setupOPLandIPLParvoChannel(boolean colorMode,
boolean normaliseOutput,
float photoreceptorsLocalAdaptationSensitivity,
float photoreceptorsTemporalConstant,
float photoreceptorsSpatialConstant,
float horizontalCellsGain) |
void |
setupOPLandIPLParvoChannel(boolean colorMode,
boolean normaliseOutput,
float photoreceptorsLocalAdaptationSensitivity,
float photoreceptorsTemporalConstant,
float photoreceptorsSpatialConstant,
float horizontalCellsGain,
float HcellsTemporalConstant) |
void |
setupOPLandIPLParvoChannel(boolean colorMode,
boolean normaliseOutput,
float photoreceptorsLocalAdaptationSensitivity,
float photoreceptorsTemporalConstant,
float photoreceptorsSpatialConstant,
float horizontalCellsGain,
float HcellsTemporalConstant,
float HcellsSpatialConstant) |
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 static Retina create(Size inputSize, boolean colorMode, int colorSamplingMethod, boolean useRetinaLogSampling, float reductionFactor)
public static Retina create(Size inputSize, boolean colorMode, int colorSamplingMethod, boolean useRetinaLogSampling)
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(boolean saturateColors)
public void setColorSaturation()
public void setup(java.lang.String retinaParameterFile, boolean applyDefaultSetupOnFailure)
public void setup(java.lang.String retinaParameterFile)
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(boolean normaliseOutput, float parasolCells_beta, float parasolCells_tau, float parasolCells_k, float amacrinCellsTemporalCutFrequency, float V0CompressionParameter, float localAdaptintegration_tau)
public void setupIPLMagnoChannel(boolean normaliseOutput, float parasolCells_beta, float parasolCells_tau, float parasolCells_k, float amacrinCellsTemporalCutFrequency, float V0CompressionParameter)
public void setupIPLMagnoChannel(boolean normaliseOutput, float parasolCells_beta, float parasolCells_tau, float parasolCells_k, float amacrinCellsTemporalCutFrequency)
public void setupIPLMagnoChannel(boolean normaliseOutput, float parasolCells_beta, float parasolCells_tau, float parasolCells_k)
public void setupIPLMagnoChannel(boolean normaliseOutput, float parasolCells_beta, float parasolCells_tau)
public void setupIPLMagnoChannel(boolean normaliseOutput, float parasolCells_beta)
public void setupIPLMagnoChannel(boolean normaliseOutput)
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(boolean colorMode, boolean normaliseOutput, float photoreceptorsLocalAdaptationSensitivity, float photoreceptorsTemporalConstant, float photoreceptorsSpatialConstant, float horizontalCellsGain, float HcellsTemporalConstant, float HcellsSpatialConstant)
public void setupOPLandIPLParvoChannel(boolean colorMode, boolean normaliseOutput, float photoreceptorsLocalAdaptationSensitivity, float photoreceptorsTemporalConstant, float photoreceptorsSpatialConstant, float horizontalCellsGain, float HcellsTemporalConstant)
public void setupOPLandIPLParvoChannel(boolean colorMode, boolean normaliseOutput, float photoreceptorsLocalAdaptationSensitivity, float photoreceptorsTemporalConstant, float photoreceptorsSpatialConstant, float horizontalCellsGain)
public void setupOPLandIPLParvoChannel(boolean colorMode, boolean normaliseOutput, float photoreceptorsLocalAdaptationSensitivity, float photoreceptorsTemporalConstant, float photoreceptorsSpatialConstant)
public void setupOPLandIPLParvoChannel(boolean colorMode, boolean normaliseOutput, float photoreceptorsLocalAdaptationSensitivity, float photoreceptorsTemporalConstant)
public void setupOPLandIPLParvoChannel(boolean colorMode, boolean normaliseOutput, float photoreceptorsLocalAdaptationSensitivity)
public void setupOPLandIPLParvoChannel(boolean colorMode, boolean normaliseOutput)
public void setupOPLandIPLParvoChannel(boolean colorMode)
public void setupOPLandIPLParvoChannel()
public void write(java.lang.String fs)
Generated on Sun Nov 18 2018 11:54:12 UTC / OpenCV 4.0.0