OpenCV学习笔记2
2019-04-19 15:32
232 查看
版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_42138454/article/details/89401230
[code]#include<iostream> #include<opencv2/core/core.hpp> #include<opencv2/highgui/highgui.hpp> using namespace cv; int main(){ Mat back = imread("E:\\AE图片素材\\千反田.jpg",IMREAD_COLOR); if (!back.data) { std::cout << "could not load image..."; return -1; } namedWindow("吃蛋挞", WINDOW_NORMAL); imshow("吃蛋挞", back); Mat a = imread("E:\\AE图片素材\\AE图标.jpg"); Mat imgROI = back(Rect(50, 50, a.cols, a.rows)); a.copyTo(imgROI); imshow("after",back); waitKey(0); return 0; }
注意理解:imgROI是一个新定义的Mat,但它是原Mat(这里即back)的“引用”,imgROI的变化会引起原mat的变化。这也是为什么经过了a.copyTo(imgROI);后,执行imshow(“after”,back)时可以看到back发生了变化的原因
相关文章推荐
- OpenCV 学习笔记(1)显示图像
- Python OpenCV学习笔记之:图像计算
- Opencv学习笔记——普通坐标转化为极坐标
- OpenCV学习笔记(28) 鼠标绘图 练习
- opencv 学习笔记第一天
- opencv学习笔记10:机器学习
- 我的OpenCV学习笔记(15):利用反向投影直方图查找特定的内容
- OpenCV学习笔记(18):在OpenCV中利用鼠标绘制矩形和截取图像的矩形区域
- 决策树-基于opencv和python的学习笔记(十七)
- opencv学习笔记(2)----矩阵运算
- 组合不同算法为一个整体(集成方法)-基于opencv和python的学习笔记(二十二)
- Opencv2系列学习笔记7(图像形态学运算)
- 【OpenCV学习笔记】【函数学习】十(常用的OpenCV函数汇总说明)
- Opencv2系列学习笔记2(图像的遍历)
- OpenCV_MFC学习笔记
- opencv学习笔记 ----绘制直方图
- opencv学习笔记——之二基础知识1
- Python-OpenCV学习笔记(一):基础知识汇总
- OpenCV 2 学习笔记(5): 像素的访问:给图像加入椒盐噪声
- OpenCV学习笔记(28)KAZE 算法原理与源码分析(二)非线性尺度空间构建