mirror of
https://github.com/introlab/rtabmap_ros.git
synced 2026-10-05 01:07:49 +08:00
Backward compatibility (DBViewer, DBReader) with old database format not saving CameraModel's image size, cx and cy
This commit is contained in:
@@ -580,7 +580,7 @@ void SensorData::uncompressData(
|
||||
cv::Size size(_imageRaw.cols/_cameraModels.size(), _imageRaw.rows);
|
||||
for(unsigned int i=0; i<_cameraModels.size(); ++i)
|
||||
{
|
||||
if(_cameraModels[i].isValidForProjection() && _cameraModels[i].imageWidth() == 0)
|
||||
if(_cameraModels[i].fx() && _cameraModels[i].fy() && _cameraModels[i].imageWidth() == 0)
|
||||
{
|
||||
_cameraModels[i].setImageSize(size);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user