Fixed Stereo parameters not used for OdometryBOW. Saving parameters in Memory and Feature2D to re-use old parameters when underlaying algorithm strategies are re-created.

This commit is contained in:
matlabbe
2016-01-04 11:41:13 -05:00
parent 51300dde06
commit b578fc732e
11 changed files with 37 additions and 26 deletions
+3 -1
View File
@@ -377,6 +377,8 @@ Memory::~Memory()
void Memory::parseParameters(const ParametersMap & parameters)
{
uInsert(parameters_, parameters);
UDEBUG("");
ParametersMap::const_iterator iter;
@@ -438,7 +440,7 @@ void Memory::parseParameters(const ParametersMap & parameters)
_feature2D = 0;
}
_feature2D = Feature2D::create(detectorStrategy, parameters);
_feature2D = Feature2D::create(detectorStrategy, parameters_);
}
else if(_feature2D)
{