博客
关于我
OpenCV图像的深浅拷贝
阅读量:791 次
发布时间:2023-02-23

本文共 569 字,大约阅读时间需要 1 分钟。

Mat tempCurImage = curImage; // 浅拷贝,指向同一块内存,因此如果temp变了curImage也变

Mat tempCurImage = curImage.clone(); // 深拷贝,两份内存,操作不关联

rectangle(tempCurImage,Point(startPos.x(), startPos.y()), 确定左上角坐标

Point(endPos.x(),endPos.y()),//确定右下角坐标
Scalar(0x00,0xff,0xff) //线条白色
);

displayMat(tempCurImage);

结构:可以画多个正方形,但是一个矩形会记录所有矩形,可以同时放大缩小图像

Mat tempCurImage = curImage.clone(); // 深拷贝,共享数据区,操作不关联

rectangle(tempCurImage,Point(startPos.x(), startPos.y()), 确定左上角坐标
Point(endPos.x(),endPos.y()),//确定右下角坐标
Scalar(0x00,0xff,0xff) //线条白色
);

displayMat(tempCurImage);

结构:只能画一个矩形,矩形是干净的,可以同时放大缩小图像

转载地址:http://cgsfk.baihongyu.com/

你可能感兴趣的文章
openai Midjourney代理服务 gpt大模型第三方api平台汇总 支持国内外各种大模型 持续更新中...
查看>>
OpenAll:Android打开组件新姿势【仅供用于学习了解ButterKnife框架基本原理】
查看>>
OpenASR 项目使用教程
查看>>
Openbox-桌面图标设置
查看>>
opencart出现no such file or dictionary
查看>>
OpenCV 3.1 imwrite()函数写入异常问题解决方法
查看>>
OpenCV 4.1.0版drawContours
查看>>
Opencv cv2.putText 函数详解
查看>>
opencv glob 内存溢出异常
查看>>
opencv Hog Demo
查看>>
opencv Hog学习总结
查看>>
opencv Mat push_back
查看>>
opencv putText中文乱码
查看>>
OpenCV Python围绕特定点将图像旋转X度
查看>>
opencv resize
查看>>
Opencv Sift和Surf特征实现图像无缝拼接生成全景图像
查看>>
opencv SVM分类Demo
查看>>
OpenCV VideoCapture.get()参数详解
查看>>
opencv videocapture读取视频cap.isOpened 输出总是false
查看>>
opencv waitKey() 函数理解及应用
查看>>