Class trifinger_object_tracking::CvSubImages¶
- 
class CvSubImages¶
- Combine multiple images of same size in grid. - Creates an nxm grid of images, similar to subplots of matplotlib. - Public Functions - 
CvSubImages(cv::Size img_size, unsigned rows, unsigned cols, unsigned border = 5, cv::Scalar background = cv::Scalar(255, 255, 255))¶
- Parameters:
- img_size – Size of the single images. 
- rows – Number of rows in the grid. 
- cols – Number of columns in the grid. 
- border – Size of the border between images in pixels. 
- background – Background colour. 
 
 
 - 
void set_subimg(const cv::Mat &image, unsigned row, unsigned col)¶
- Set a sub-image. - Parameters:
- image – The image. 
- row – Row in which the image is shown. 
- col – Column in which the image is shown. 
 
 
 - 
const cv::Mat &get_image() const¶
- Get the image grid. 
 - 
CvSubImages(cv::Size img_size, unsigned rows, unsigned cols, unsigned border = 5, cv::Scalar background = cv::Scalar(255, 255, 255))
- Parameters:
- img_size – Size of the single images. 
- rows – Number of rows in the grid. 
- cols – Number of columns in the grid. 
- border – Size of the border between images in pixels. 
- background – Background colour. 
 
 
 - 
void set_subimg(const cv::Mat &image, unsigned row, unsigned col)
- Set a sub-image. - Parameters:
- image – The image. 
- row – Row in which the image is shown. 
- col – Column in which the image is shown. 
 
 
 - 
const cv::Mat &get_image() const
- Get the image grid. 
 
- 
CvSubImages(cv::Size img_size, unsigned rows, unsigned cols, unsigned border = 5, cv::Scalar background = cv::Scalar(255, 255, 255))¶