short change on default retina values setup for warning avoidance

This commit is contained in:
Alexandre Benoit 2011-10-30 07:41:50 +00:00
parent 57159998f0
commit bb329719c6

View File

@ -114,31 +114,31 @@ class CV_EXPORTS Retina {
public: public:
// parameters structure for better clarity // parameters structure for better clarity, check explenations on the comments of methods : setupOPLandIPLParvoChannel and setupIPLMagnoChannel
struct RetinaParameters{ struct RetinaParameters{
struct OPLandIplParvoParameters{ // Outer Plexiform Layer (OPL) and Inner Plexiform Layer Parvocellular (IplParvo) parameters struct OPLandIplParvoParameters{ // Outer Plexiform Layer (OPL) and Inner Plexiform Layer Parvocellular (IplParvo) parameters
OPLandIplParvoParameters():colorMode(true), OPLandIplParvoParameters():colorMode(true),
normaliseOutput(true), normaliseOutput(true),
photoreceptorsLocalAdaptationSensitivity(0.7), photoreceptorsLocalAdaptationSensitivity(0.7f),
photoreceptorsTemporalConstant(0.5), photoreceptorsTemporalConstant(0.5f),
photoreceptorsSpatialConstant(0.53), photoreceptorsSpatialConstant(0.53f),
horizontalCellsGain(0), horizontalCellsGain(0.0f),
hcellsTemporalConstant(1), hcellsTemporalConstant(1.f),
hcellsSpatialConstant(7), hcellsSpatialConstant(7.f),
ganglionCellsSensitivity(0.7){};// default setup ganglionCellsSensitivity(0.7f){};// default setup
bool colorMode, normaliseOutput; bool colorMode, normaliseOutput;
float photoreceptorsLocalAdaptationSensitivity, photoreceptorsTemporalConstant, photoreceptorsSpatialConstant, horizontalCellsGain, hcellsTemporalConstant, hcellsSpatialConstant, ganglionCellsSensitivity; float photoreceptorsLocalAdaptationSensitivity, photoreceptorsTemporalConstant, photoreceptorsSpatialConstant, horizontalCellsGain, hcellsTemporalConstant, hcellsSpatialConstant, ganglionCellsSensitivity;
}; };
struct IplMagnoParameters{ // Inner Plexiform Layer Magnocellular channel (IplMagno) struct IplMagnoParameters{ // Inner Plexiform Layer Magnocellular channel (IplMagno)
IplMagnoParameters(): IplMagnoParameters():
normaliseOutput(true), normaliseOutput(true),
parasolCells_beta(0), parasolCells_beta(0.f),
parasolCells_tau(0), parasolCells_tau(0.f),
parasolCells_k(7), parasolCells_k(7.f),
amacrinCellsTemporalCutFrequency(1.2), amacrinCellsTemporalCutFrequency(1.2f),
V0CompressionParameter(0.95), V0CompressionParameter(0.95f),
localAdaptintegration_tau(0), localAdaptintegration_tau(0.f),
localAdaptintegration_k(7){};// default setup localAdaptintegration_k(7.f){};// default setup
bool normaliseOutput; bool normaliseOutput;
float parasolCells_beta, parasolCells_tau, parasolCells_k, amacrinCellsTemporalCutFrequency, V0CompressionParameter, localAdaptintegration_tau, localAdaptintegration_k; float parasolCells_beta, parasolCells_tau, parasolCells_k, amacrinCellsTemporalCutFrequency, V0CompressionParameter, localAdaptintegration_tau, localAdaptintegration_k;
}; };