Fix name extraction from path in multicalib

pull/1421/head
cDc 8 years ago committed by GitHub
parent 23c02563e4
commit 4095ef10db
  1. 4
      modules/ccalib/src/multicalib.cpp

@ -141,7 +141,7 @@ void MultiCameraCalibration::loadImages()
for (int i = 1; i < (int)file_list.size(); ++i)
{
int cameraVertex, timestamp;
std::string filename = file_list[i].substr(0, file_list[i].find('.'));
std::string filename = file_list[i].substr(0, file_list[i].rfind('.'));
size_t spritPosition1 = filename.rfind('/');
size_t spritPosition2 = filename.rfind('\\');
if (spritPosition1!=std::string::npos)
@ -777,4 +777,4 @@ void MultiCameraCalibration::writeParameters(const std::string& filename)
fs << photoTimestamp << _vertexList[photoIdx].pose;
}
}
}} // namespace multicalib, cv
}} // namespace multicalib, cv

Loading…
Cancel
Save