【1】 circle()用法
cv::circle()函数用法例子:
//读取图像并建立窗口
int main(){
Mat image;//空图像
image = imread(TUTORIAL_SHARED_PATH"//puppy.bmp", cv::IMREAD_GRAYSCALE);
cv::namedWindow("Original Image");
//在图像上绘圆
cv::circle(image,//目标图形
cv::Point(155, 110),//中心点坐标
65,//半径
0,//颜色(这里用黑色)
3);//厚度
//显示图像
cv::imshow("Original Image", image);
cv::waitKey(0);
}
【2】 问题解决
不能用的原因可能是,没有包含头文件
需要使用:
#include <opencv2/imgproc.hpp>
其他的一般要包含:
#include <opencv2/core.hpp>
#include <opencv2/highgui.hpp>
#include <opencv2/imgproc.hpp>