supereight
montage.hpp
Go to the documentation of this file.
1 /*
2  * SPDX-FileCopyrightText: 2021 Smart Robotics Lab, Imperial College London, Technical University of Munich
3  * SPDX-FileCopyrightText: 2021 Nils Funk
4  * SPDX-FileCopyrightText: 2021 Sotiris Papatheodorou
5  * SPDX-License-Identifier: BSD-3-Clause
6  */
7 
8 #ifndef SE_MONTAGE_HPP
9 #define SE_MONTAGE_HPP
10 
11 #include <opencv2/core/mat.hpp>
12 #include <string>
13 #include <vector>
14 
15 namespace se {
16 
46 cv::Mat montage(int montage_width,
47  int montage_height,
48  const std::vector<cv::Mat>& images,
49  const std::vector<std::string>& labels);
50 
51 } // namespace se
52 
53 #endif // SE_MONTAGE_HPP
cv::Mat montage(int montage_width, int montage_height, const std::vector< cv::Mat > &images, const std::vector< std::string > &labels)
Create a montage of several images and overlay labels.
Helper wrapper to allocate and de-allocate octants in the octree.
Definition: colour_utils.hpp:17