OpenCV绘图的实作-cvCircle,cvEllipse,cvEllipseBox
圆的制作,要给他目标图片,圆心座标,半径,其他参数等.
cvCircle()函式的实作
- #include <cv.h>
- #include <highgui.h>
- IplImage *Image1;
- CvPoint CircleCenter;
- int Radius;
- CvScalar Color;
- int Thickness;
- int Shift;
- int main()
- {
- CvSize ImageSize1 = cvSize(1000,700);
- Image1 = cvCreateImage(ImageSize1,IPL_DEPTH_8U,3);
- CircleCenter=cvPoint(500,350);
- Radius=300;
- Color=CV_RGB(255,0,0);
- Thickness=3;
- cvCircle(Image1,CircleCenter,Radius,Color,Thickness,CV_AA,Shift);
- cvNamedWindow("Circle",1);
- cvShowImage("Circle",Image1);
- cvWaitKey(0);
- }