合并多个cv::Mat类型,即合并多个图片的接口
2024-08-26 03:49:07
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;
}
最新文章
- 编译原理词法分析 java简单实现
- BSA混合分离分析法
- 16 SQL Tuning Overview
- 如何重新安装DEDECMS织梦系统
- onWindowFocusChanged
- Effective Java 阅读笔记——并发
- Android关机闹钟实现
- android:id=";@+id/button1"; 与 android:id=";@id/button1"; 区别 @string
- 菜鸟学习Hibernate——一对多关系映射
- web 性能忧化(IIS篇)
- Linux上iptables防火墙的基本应用
- iOS有关截图的操作
- 基于WebForm+EasyUI的业务管理系统形成之旅 -- 首页快捷方式(Ⅲ)
- OpenCV 安装
- ping命令使用技巧(一次Ping多个地址)
- 破解JS加密:url unicode加密而已
- 单片机裸机下写一个自己的shell调试器
- Windows 随手笔记
- win10磁盘/cpu占用100%问题
- Python笔记 【无序】 【五】
热门文章
- matplotlib简易新手教程及动画
- Lightoj 1088 - Points in Segments 【二分】
- python(25)- 面向对象补充Ⅰ
- Android多线程下载大文件解析
- 【Sprint3冲刺之前】日历表的事件处理和管理(刘铸辉)
- 技术总结--android篇(三)--代码规格和编码规范
- Django缓存问题
- 你必须了解的java内存管理机制(二)-内存分配
- iOS Dev (26) 初步了解下UIColor的最常用知识
- src/github.com/mongodb/mongo-go-driver/mongo/cursor.go 游标的简洁实用