#include <iostream>
#include "opencv2\opencv.hpp"
using namespace std;
using namespace cv;
int main()
{
Mat a=imread("Capture.JPG",1);
Mat b=Mat(a,Rect(0,0,30,30)).clone();
Mat c=Mat(a,Rect(50,50,30,30));
line(b,Point(0,0),Point(30,30),Scalar(0,255,255),5);
line(c,Point(0,0),Point(30,30),Scalar(0,255,255),5);
imshow("a",a);
imshow("b,clone",b);
imshow("c,no clone",c);
waitKey();
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSAib3BlbmN2MlxvcGVuY3YuaHBwIgoKdXNpbmcgbmFtZXNwYWNlIHN0ZDsKdXNpbmcgbmFtZXNwYWNlIGN2OwoKaW50IG1haW4oKQp7CiAgICBNYXQgYT1pbXJlYWQoIkNhcHR1cmUuSlBHIiwxKTsKCiAgICBNYXQgYj1NYXQoYSxSZWN0KDAsMCwzMCwzMCkpLmNsb25lKCk7CiAgICBNYXQgYz1NYXQoYSxSZWN0KDUwLDUwLDMwLDMwKSk7CgogICAgbGluZShiLFBvaW50KDAsMCksUG9pbnQoMzAsMzApLFNjYWxhcigwLDI1NSwyNTUpLDUpOwogICAgbGluZShjLFBvaW50KDAsMCksUG9pbnQoMzAsMzApLFNjYWxhcigwLDI1NSwyNTUpLDUpOwoKICAgIGltc2hvdygiYSIsYSk7CiAgICBpbXNob3coImIsY2xvbmUiLGIpOwogICAgaW1zaG93KCJjLG5vIGNsb25lIixjKTsKICAgIHdhaXRLZXkoKTsKICAgIHJldHVybiAwOwp9Cg==