From 77cfdab3ff8d6df088b36d04bc2f8ee83bd93bf0 Mon Sep 17 00:00:00 2001
From: Alexandre Benoit <no@email>
Date: Fri, 21 Oct 2011 10:01:48 +0000
Subject: [PATCH] corrected xml parameters file management in the retina
 interface

---
 .../cpp/OpenEXRimages_HighDynamicRange_Retina_toneMapping.cpp | 4 ++--
 samples/cpp/retinaDemo.cpp                                    | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/samples/cpp/OpenEXRimages_HighDynamicRange_Retina_toneMapping.cpp b/samples/cpp/OpenEXRimages_HighDynamicRange_Retina_toneMapping.cpp
index b3402da464..8377c21dba 100644
--- a/samples/cpp/OpenEXRimages_HighDynamicRange_Retina_toneMapping.cpp
+++ b/samples/cpp/OpenEXRimages_HighDynamicRange_Retina_toneMapping.cpp
@@ -210,9 +210,9 @@ void drawPlot(const cv::Mat curve, const std::string figureTitle, const int lowe
 		  * -> if the last parameter is 'log', then activate log sampling (favour foveal vision and subsamples peripheral vision)
 		  */
 		 if (useLogSampling)
-			 retina = new cv::Retina("params.xml", inputImage.size(), true, cv::RETINA_COLOR_BAYER, true, 2.0, 10.0);
+			 retina = new cv::Retina(inputImage.size(), "retinaDefaultParameters_saveFile.xml", true, cv::RETINA_COLOR_BAYER, true, 2.0, 10.0);
 		 else// -> else allocate "classical" retina :
-			 retina = new cv::Retina("params.xml", inputImage.size());
+			 retina = new cv::Retina(inputImage.size(), "retinaDefaultParameters_saveFile.xml");
 
                  // desactivate Magnocellular pathway processing (motion information extraction) since it is not usefull here
                  retina->activateMovingContoursProcessing(false);
diff --git a/samples/cpp/retinaDemo.cpp b/samples/cpp/retinaDemo.cpp
index a43c15bd32..207c97f612 100644
--- a/samples/cpp/retinaDemo.cpp
+++ b/samples/cpp/retinaDemo.cpp
@@ -107,9 +107,9 @@ int main(int argc, char* argv[]) {
 
 		// if the last parameter is 'log', then activate log sampling (favour foveal vision and subsamples peripheral vision)
 		if (useLogSampling)
-			myRetina = new cv::Retina("params.xml", inputFrame.size(), true, cv::RETINA_COLOR_BAYER, true, 2.0, 10.0);
+			myRetina = new cv::Retina(inputFrame.size(), "retinaDefaultParameters_saveFile.xml", true, cv::RETINA_COLOR_BAYER, true, 2.0, 10.0);
 		else// -> else allocate "classical" retina :
-			myRetina = new cv::Retina("params.xml", inputFrame.size());
+			myRetina = new cv::Retina(inputFrame.size(), "retinaDefaultParameters_saveFile.xml");
 
 		myRetina->clearBuffers();
 		// declare retina output buffers