OpenCv1.0 实现2副图像的拼接
发布日期:2021-07-21 18:10:39
浏览次数:1
分类:技术文章
本文共 1270 字,大约阅读时间需要 4 分钟。
其实当然你可以实现任意图像的拼接,只要你将单个图片的位置在整体图片放在适当的位置(按照你自己的设置来),就可以实现图片的拼接了。
直接上code吧,注意是用的是opencv1.0,另外2副图像的通道数应该要一样。
#include<cv.h>
#include<highgui.h> #include<cvaux.h> #include<cxcore.h> #include<iostream> #include<fstream> using namespace std; #pragma comment(lib,"cv.lib"); #pragma comment(lib,"cvaux.lib"); #pragma comment(lib,"cxcore.lib"); #pragma comment(lib,"highgui.lib"); int main() { IplImage* src1 ; IplImage* src2 ; IplImage* des1; IplImage* des2; IplImage* des ; src1 = cvLoadImage("image1.jpg",0); src2 = cvLoadImage("image2.jpg",0); des1 = cvCreateImage(cvSize(320,240),src1->depth, src1->nChannels); cvResize(src1,des1,1); des2 = cvCreateImage(cvSize(320,240),src2->depth, src2->nChannels); cvResize(src2,des2,1); //cvResize(src2,des2,CV_INTER_LINEAR); des = cvCreateImage(cvSize(640,240),src1->depth, src1->nChannels); // load the two images to the destinate position cvSetImageROI(des, cvRect(0, 0, 320, 240)); cvCopy(des1, des); cvResetImageROI(des); cvSetImageROI(des, cvRect(320, 0, 640, 240)); cvCopy(des2, des); cvResetImageROI(des); cvNamedWindow("result",3); cvShowImage("result", des); cvWaitKey(0); cvReleaseImage(&src1); cvReleaseImage(&src2); cvReleaseImage(&des1); cvReleaseImage(&des2); cvReleaseImage(&des); cvDestroyWindow("result"); return 0; }转载地址:https://blog.csdn.net/lsg32/article/details/8937390 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
路过,博主的博客真漂亮。。
[***.116.15.85]2024年04月18日 22时35分25秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
内存中堆和栈的区别,以及C语言中的内存模型
2019-04-26
两个单链表的求和,将矩阵元素全部对换
2019-04-26
KMP字符串匹配算法
2019-04-26
图算法:一种比线性表和树更复杂的数据结构
2019-04-26
网络安全工程师的初学路径
2019-04-26
离群点检测和新奇检测之离群点检测
2019-04-26
离群点检测和新奇检测之新奇检测
2019-04-26
几种常见的离群点检验方法
2019-04-26
学习前后端技术的建议
2019-04-26
javascript的介绍,变量let和var声明,变量作用域,解构赋值
2019-04-26
统一资源定位符URL
2019-04-26
HTTP keep-alive详解
2019-04-26
字符编码(python编码机制的过去和现在)
2019-04-26
python序列的高阶函数:map,reduce,filter,sorted
2019-04-26
python模块的定义,和模块的作用域
2019-04-26
面向对象,即class类,类的封装,属性的类别划分,
2019-04-26
pytorch 训练数据以及测试 全部代码(1)
2019-04-26
pytorch 训练数据以及测试 全部代码(2)
2019-04-26
pytorch 训练数据以及测试 全部代码(3)
2019-04-26