1、图像的克隆、复制
①src.clone()方法
②src.copyTo(dst)方法
③src(r).copyTo(dst2(r1))方法,r和r1的起始点位置可以不同,但是矩形块大小必须相同,其中参数为Rect(x,y,长,高)
#include<stdio.h>
#include<iostream>
#include<opencv2/opencv.hpp>
using namespace std;
using namespace cv;
int main(){
String path = "C:\\Users\\HQH\\Desktop\\test.jpg";
Mat src = imread(path);
//克隆
Mat dst = src.clone();
//复制
Mat dst1;
src.copyTo(dst1);
//指定矩形块复制
Mat dst2(src.size(),src.type(),Scalar(255,255,255));
Rect r(50, 50,100,200);
Rect r1=Rect(0, 0, 100, 200);
src(r).copyTo(dst2(r1));
imshow("src", src);
imshow("dst", dst);
imshow("dst1", dst1);
imshow("dst2", dst2);
waitKey();
return 0;
}