From 9ea9cbf48940ad6a42fdaf6965d40dcd73ddf793 Mon Sep 17 00:00:00 2001 From: Alexandre Benoit Date: Sun, 4 Sep 2011 08:00:09 +0000 Subject: [PATCH] Updated retina access methods and OpenEXR image tone mapping demo cleaned --- .../OpenEXRimages_HighDynamicRange_Retina_toneMapping.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/samples/cpp/OpenEXRimages_HighDynamicRange_Retina_toneMapping.cpp b/samples/cpp/OpenEXRimages_HighDynamicRange_Retina_toneMapping.cpp index 1f05858556..5402e354e8 100644 --- a/samples/cpp/OpenEXRimages_HighDynamicRange_Retina_toneMapping.cpp +++ b/samples/cpp/OpenEXRimages_HighDynamicRange_Retina_toneMapping.cpp @@ -214,9 +214,11 @@ void drawPlot(const cv::Mat curve, const std::string figureTitle, const int lowe else// -> else allocate "classical" retina : retina = new cv::Retina("params.xml", inputImage.size()); + // desactivate Magnocellular pathway processing (motion information extraction) since it is not usefull here + retina->activateMovingContoursProcessing(false); + // declare retina output buffers cv::Mat retinaOutput_parvo; - cv::Mat retinaOutput_magno; ///////////////////////////////////////////// // prepare displays and interactions @@ -253,10 +255,8 @@ void drawPlot(const cv::Mat curve, const std::string figureTitle, const int lowe retina->run(imageInputRescaled); // Retrieve and display retina output retina->getParvo(retinaOutput_parvo); - retina->getMagno(retinaOutput_magno); cv::imshow("Retina input image (with cut edges histogram for basic pixels error avoidance)", imageInputRescaled/255.0); cv::imshow("Retina Parvocellular pathway output : 16bit=>8bit image retina tonemapping", retinaOutput_parvo); - //cv::imshow("Retina Magno", retinaOutput_magno); // not usefull in this demo, uncomment if needed cv::waitKey(10); } }catch(cv::Exception e)