diff --git a/modules/stitching/src/motion_estimators.cpp b/modules/stitching/src/motion_estimators.cpp index f76309f777eb1e8e6cfb7a867969f23430889923..925bb44de132466bbd9c70ee6fcc9e33136b525b 100644 --- a/modules/stitching/src/motion_estimators.cpp +++ b/modules/stitching/src/motion_estimators.cpp @@ -199,7 +199,7 @@ bool AffineBasedEstimator::estimate(const std::vector &features, const std::vector &pairwise_matches, std::vector &cameras) { - cameras.resize(features.size()); + cameras.assign(features.size(), CameraParams()); const int num_images = static_cast(features.size()); // find maximum spaning tree on pairwise matches