opencv 水平拼接 垂直拼接 彩虹条 vconcat hconcat

版权声明:https://blog.csdn.net/CAIYUNFREEDOM https://blog.csdn.net/CAIYUNFREEDOM/article/details/90380819

opencv 水平拼接 垂直拼接 彩虹条

https://github.com/sofiathefirst/kangkang

#include <opencv2/opencv.hpp>
#include <iostream>
#include <fstream>
using namespace cv;
using namespace std;

int main() {
	std::vector<Scalar> color;
	color.push_back(Scalar(255, 0, 0));
	color.push_back(Scalar(0, 255, 0));
	color.push_back(Scalar(0, 0, 255));
	color.push_back(Scalar(0, 255, 255));
	color.push_back(Scalar(255, 0, 25));
	color.push_back(Scalar(255, 0, 255));
	int scale = 3;
	Mat v0(15 * scale, 100 * scale, CV_8UC3, color[0]);
	Mat v1(15 * scale, 100 * scale, CV_8UC3, color[1]);
	Mat v2(15 * scale, 100 * scale, CV_8UC3, color[2]);
	Mat v3(15 * scale, 100 * scale, CV_8UC3, color[3]);
	Mat v4(15 * scale, 100 * scale, CV_8UC3, color[4]);
	Mat v5(15 * scale, 100 * scale, CV_8UC3, color[5]);

	Mat v, h;

//hconcat(v0,v1,v1);//水平拼接
//vconcat
	vconcat(v0, v1, h);
	vconcat(h, v2, h);
	vconcat(h, v3, h);
	vconcat(h, v4, h);
	vconcat(h, v5, h);
	imshow("hc", h);
	hconcat(v0, v1, h);

	cv::waitKeyEx(0);
	return 0;
}

猜你喜欢

转载自blog.csdn.net/CAIYUNFREEDOM/article/details/90380819