时间:2021-05-19
本文实例为大家分享了opencv实现多张图像简单拼接,供大家参考,具体内容如下
#include <iostream>#include <core/core.hpp>#include <opencv2/imgproc/imgproc.hpp>#include <opencv2/highgui/highgui.hpp>#include<opencv2/stitching.hpp> using namespace std;using namespace cv;int main(){ Mat combine, combine1, combine2; Mat a = imread("idol1.jpg"); Mat b = imread("idol2.jpg"); Mat c = imread("idol3.jpg"); Mat d = imread("idol4.jpg"); cv::resize(a, a, cv::Size(100, 100), 0, 0, CV_INTER_LINEAR); cv::resize(b, b, cv::Size(100, 100), 0, 0, CV_INTER_LINEAR); cv::resize(c, c, cv::Size(100, 100), 0, 0, CV_INTER_LINEAR); cv::resize(d, d, cv::Size(100, 100), 0, 0, CV_INTER_LINEAR); //水平拼接 hconcat(a, b, combine1); hconcat(c, d, combine2); //垂直拼接 vconcat(combine1, combine2, combine); namedWindow("Combine", CV_WINDOW_AUTOSIZE); imshow("Combine", combine); cv::waitKey(1); system("pause"); return 0;}效果如下:
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
本文实例为大家分享了opencv2实现多张图像上下左右拼接融合的具体代码,供大家参考,具体内容如下在前面的“opencv2两张图像拼接融合_基于SURF特征提取
本文实例为大家分享了OpenCV实现拼接图像的具体方法,供大家参考,具体内容如下用iphone拍摄的两幅图像:拼接后的图像:相关代码如下://读取图像Matle
本文实例为大家分享了利用python和OpenCV实现图像拼接,供大家参考,具体内容如下python+OpenCV实现imagestitching在最新的Ope
本文实例为大家分享了OpenCV实现多图像拼接成大图的具体代码,供大家参考,具体内容如下开始尝试merge函数,具体如下:定义四个矩阵A,B,C,D。得到矩阵c
本文实例为大家分享了opencv2实现两张图像拼接融合的具体代码,供大家参考,具体内容如下要用到两个文件,estimate.cpp和matcher.h(在有关鲁