#include<opencv2/opencv.hpp>#include<iostream>usingnamespace std;usingnamespace cv;
Point center(450,450);
Mat pt =(Mat_<double>(3,1)<<300,300,1);intmain(){
Mat image =Mat::zeros(1280,1280, CV_8UC3);for(int angle =0; angle <=360; angle +=10){
Mat M =getRotationMatrix2D(center, angle,1);
Mat newPt = M * pt;circle(image,Point(int(newPt.at<double>(0,0)),int(newPt.at<double>(1,0))),3,Scalar(255,0,255),-1);}circle(image, center,3,Scalar(0,0,255),-1);imshow("image", image);waitKey();return0;}