C++ opencv putText

C++ opencv  putText

 

 

#include <opencv2/opencv.hpp>
 
int main() {
    // 创建一个空白图像
    cv::Mat img(400, 400, CV_8UC3, cv::Scalar(255, 255, 255));
 
    // 设置文本内容
    std::string text = "Hello, OpenCV!";
 
    // 设置文本起始坐标(左下角坐标)
    cv::Point textOrg(10, 100);
 
    // 设置字体
    int fontFace = cv::FONT_HERSHEY_SIMPLEX;
 
    // 设置字体缩放比例
    double fontScale = 1;
 
    // 设置文本颜色,使用 BGR(蓝, 绿, 红)
    cv::Scalar color(0, 0, 255); // 红色文本
 
    // 设置文本线条类型,如:线条(LINE_8)或填充(FILLED)
    int lineType = cv::LINE_8;
 
    // 绘制文本
    cv::putText(img, text, textOrg, fontFace, fontScale, color, lineType);
 
    // 显示图像
    cv::imshow("Image with Text", img);
    cv::waitKey(0);
 
    return 0;
}

 

 

######################

posted @ 2024-07-24 16:28  西北逍遥  阅读(134)  评论(0编辑  收藏  举报