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
* => if the xml file does not exist, then default setup is applied
* => warning, Exceptions are thrown if read XML file is not valid
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)
{
_retinaFilter->setColorSaturation(saturateColors, colorSaturationValue);