1、
cv::Mat get_merage_image(cv::Mat cur_frame)
{
cv::Mat image_one=cur_frame;
cv::Mat image_two=cur_frame;
//创建连接后存入的图像,两幅图像按左右排列,所以列数+1
cv::Mat img_merge(image_one.rows,image_one.cols+
image_two.cols+1,image_one.type());
//图像拷贝,不能用Mat中的clone和copyTo函数,单幅图像拷贝可用,clone和copyTo不仅拷贝图像数据,还拷贝一///些其他的信息
//而现在是将两幅图像的数据拷贝到一副图像中,只拷贝图像数据
//因此用colRange来访问图像的列数据colRange第一参数是起始列,是从0开始索引,而第二个参数是结束列,
//从1开始索引,与我们以前使用的不同,因此,参数分别为0和image_one.cols
image_one.colRange(0,image_one.cols).
copyTo(img_merge.colRange(0,image_one.cols));
//第二幅图像拷贝,中间的一行作为两幅图像的分割线
image_two.colRange(0,image_two.cols).copyTo(
img_merge.colRange(image_one.cols+1,img_merge.cols));
return img_merge;
}
2、
cv::Mat get_merage_image2(cv::Mat cur_frame)
{

cv::Mat img_merge;

cv::Size size(cur_frame.cols + cur_frame.cols, MAX(cur_frame.rows, cur_frame.rows));
img_merge.create(size, CV_MAKETYPE(cur_frame.depth(), 3));
img_merge = cv::Scalar::all(0);
cv::Mat outImg_left, outImg_right;
//2.在新建合并图像中设置感兴趣区域
outImg_left = img_merge(cv::Rect(0, 0, cur_frame.cols, cur_frame.rows));
outImg_right = img_merge(cv::Rect(cur_frame.cols, 0, cur_frame.cols, cur_frame.rows));
//3.将待拷贝图像拷贝到感性趣区域中
cur_frame.copyTo(outImg_left);
cur_frame.copyTo(outImg_right);
return img_merge;
}
 

最新文章

  1. 编译原理词法分析 java简单实现
  2. BSA混合分离分析法
  3. 16 SQL Tuning Overview
  4. 如何重新安装DEDECMS织梦系统
  5. onWindowFocusChanged
  6. Effective Java 阅读笔记——并发
  7. Android关机闹钟实现
  8. android:id="@+id/button1" 与 android:id="@id/button1" 区别 @string
  9. 菜鸟学习Hibernate——一对多关系映射
  10. web 性能忧化(IIS篇)
  11. Linux上iptables防火墙的基本应用
  12. iOS有关截图的操作
  13. 基于WebForm+EasyUI的业务管理系统形成之旅 -- 首页快捷方式(Ⅲ)
  14. OpenCV 安装
  15. ping命令使用技巧(一次Ping多个地址)
  16. 破解JS加密:url unicode加密而已
  17. 单片机裸机下写一个自己的shell调试器
  18. Windows 随手笔记
  19. win10磁盘/cpu占用100%问题
  20. Python笔记 【无序】 【五】

热门文章

  1. matplotlib简易新手教程及动画
  2. Lightoj 1088 - Points in Segments 【二分】
  3. python(25)- 面向对象补充Ⅰ
  4. Android多线程下载大文件解析
  5. 【Sprint3冲刺之前】日历表的事件处理和管理(刘铸辉)
  6. 技术总结--android篇(三)--代码规格和编码规范
  7. Django缓存问题
  8. 你必须了解的java内存管理机制(二)-内存分配
  9. iOS Dev (26) 初步了解下UIColor的最常用知识
  10. src/github.com/mongodb/mongo-go-driver/mongo/cursor.go 游标的简洁实用