opencv-circle圆

 

    cv::Mat src = cv::imread("D:/bb/tu/sansui.jpg");

    cv::Point p0 = cv::Point(100, 100);
    cv::circle(src, p0, 100, cv::Scalar(0, 0, 255), 2); //画圆
    /*
    参数1:图像
    参数2:圆心
    参数3:半径
    参数4:颜色
    参数5:如果是正数,表示线条粗细。-1表示圆被填充
    参数6:线条的类型。默认是8
        8 (or 0) – 8-connected line(8邻接)连接 线。
        4 – 4-connected line(4邻接)连接线。
        CV_AA – antialiased 线条
    参数7:圆心坐标点和半径值的小数点位数
    */

    cv::imshow("src", src);

    cv::waitKey();

 

 

 

posted @ 2021-11-08 11:18  天子骄龙  阅读(161)  评论(0编辑  收藏  举报