opencv绘制图形+文字
008
画线 cv::line (LINE_4\LINE_8\LINE_AA)
画椭圆cv::ellipse
画矩形cv::rectangle
画圆cv::circle
画填充cv::fillPoly
随机
问题查找:
- line(bgImage, p1, p2, color, 1, LINE_AA);
line(背景图片参数,起始点,截止点,颜色,线宽,线类型(抗锯齿啊什么的,默认是LINE_8))
#include <opencv2/opencv.hpp>
#include <iostream>
using namespace std;
using namespace cv;
Mat bgImage;
const char* drawdemo_win = "draw shapes and text demo";
void MyLines();
void MyRectangle();
void MyEllipse();
void MyCircle();
void MyPolygon();
void RandomLineDemo();
int main(int argc, char** argv) {
bgImage = imread("D:/opencv源码/01 OpenCV图像处理视频课程/test.jpg");
if (!bgImage.data) {
printf("could not load image...\n");
return -1;
}
MyLines();
MyRectangle();
MyEllipse();
MyCircle();
MyPolygon();
// 参数分别代表: