From bb329719c6bf3528e1f1867e1e87bfc6953abdb3 Mon Sep 17 00:00:00 2001 From: Alexandre Benoit Date: Sun, 30 Oct 2011 07:41:50 +0000 Subject: [PATCH] short change on default retina values setup for warning avoidance --- .../include/opencv2/contrib/retina.hpp | 30 +++++++++---------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/modules/contrib/include/opencv2/contrib/retina.hpp b/modules/contrib/include/opencv2/contrib/retina.hpp index 8999d7157..e6e8232d5 100644 --- a/modules/contrib/include/opencv2/contrib/retina.hpp +++ b/modules/contrib/include/opencv2/contrib/retina.hpp @@ -114,31 +114,31 @@ class CV_EXPORTS Retina { public: - // parameters structure for better clarity + // parameters structure for better clarity, check explenations on the comments of methods : setupOPLandIPLParvoChannel and setupIPLMagnoChannel struct RetinaParameters{ struct OPLandIplParvoParameters{ // Outer Plexiform Layer (OPL) and Inner Plexiform Layer Parvocellular (IplParvo) parameters OPLandIplParvoParameters():colorMode(true), normaliseOutput(true), - photoreceptorsLocalAdaptationSensitivity(0.7), - photoreceptorsTemporalConstant(0.5), - photoreceptorsSpatialConstant(0.53), - horizontalCellsGain(0), - hcellsTemporalConstant(1), - hcellsSpatialConstant(7), - ganglionCellsSensitivity(0.7){};// default setup + photoreceptorsLocalAdaptationSensitivity(0.7f), + photoreceptorsTemporalConstant(0.5f), + photoreceptorsSpatialConstant(0.53f), + horizontalCellsGain(0.0f), + hcellsTemporalConstant(1.f), + hcellsSpatialConstant(7.f), + ganglionCellsSensitivity(0.7f){};// default setup bool colorMode, normaliseOutput; float photoreceptorsLocalAdaptationSensitivity, photoreceptorsTemporalConstant, photoreceptorsSpatialConstant, horizontalCellsGain, hcellsTemporalConstant, hcellsSpatialConstant, ganglionCellsSensitivity; }; struct IplMagnoParameters{ // Inner Plexiform Layer Magnocellular channel (IplMagno) IplMagnoParameters(): normaliseOutput(true), - parasolCells_beta(0), - parasolCells_tau(0), - parasolCells_k(7), - amacrinCellsTemporalCutFrequency(1.2), - V0CompressionParameter(0.95), - localAdaptintegration_tau(0), - localAdaptintegration_k(7){};// default setup + parasolCells_beta(0.f), + parasolCells_tau(0.f), + parasolCells_k(7.f), + amacrinCellsTemporalCutFrequency(1.2f), + V0CompressionParameter(0.95f), + localAdaptintegration_tau(0.f), + localAdaptintegration_k(7.f){};// default setup bool normaliseOutput; float parasolCells_beta, parasolCells_tau, parasolCells_k, amacrinCellsTemporalCutFrequency, V0CompressionParameter, localAdaptintegration_tau, localAdaptintegration_k; };