Commit 3892ce1f authored by Alexandre Benoit's avatar Alexandre Benoit

added access methods to retreive retina input and output buffers sizes

parent bb23288c
...@@ -165,6 +165,16 @@ public: ...@@ -165,6 +165,16 @@ public:
virtual ~Retina(); virtual ~Retina();
/**
* retreive retina input buffer size
*/
Size inputSize();
/**
* retreive retina output buffer size
*/
Size outputSize();
/** /**
* try to open an XML retina parameters file to adjust current retina instance setup * try to open an XML retina parameters file to adjust current retina instance setup
* => if the xml file does not exist, then default setup is applied * => if the xml file does not exist, then default setup is applied
......
...@@ -93,6 +93,17 @@ Retina::~Retina() ...@@ -93,6 +93,17 @@ Retina::~Retina()
delete _retinaFilter; delete _retinaFilter;
} }
/**
* retreive retina input buffer size
*/
Size Retina::inputSize(){return cv::Size(_retinaFilter->getInputNBcolumns(), _retinaFilter->getInputNBrows());}
/**
* retreive retina output buffer size
*/
Size Retina::outputSize(){return cv::Size(_retinaFilter->getOutputNBcolumns(), _retinaFilter->getOutputNBrows());}
void Retina::setColorSaturation(const bool saturateColors, const float colorSaturationValue) void Retina::setColorSaturation(const bool saturateColors, const float colorSaturationValue)
{ {
_retinaFilter->setColorSaturation(saturateColors, colorSaturationValue); _retinaFilter->setColorSaturation(saturateColors, colorSaturationValue);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment