Opencv 输出文字,实现简单水印

简介:

设置好opencv环境

1,包含头文件 #include "CvxText.h" 
                    #include "cv.h" 
                   #include "highgui.h" 
                    #include "cxcore.h" 
2,工程->设置-> 连接-> "对象/库模块" 添加 cxcore.lib cv.lib cvaux.lib highgui.lib 
3,将C:/WINDOWS/Fonts/中的simhei.ttf,simsun.ttf等要用的字库文件拷贝到自己工程的运行文件目录中(开始时不知道有这步,运行出错了)

4,pImg = cvLoadImage("p1.jpg",1); //加载图片

    CvxText text("simhei.ttf");//加载字体库 
    float p = 0.5; 
    text.setFont(NULL, NULL, NULL, &p);   // 透明处理 
    text.putText(pImg, msg, cvPoint(100,150),CV_RGB(255,0,0)); //在图片中输入文字 
    cvNamedWindow("test",1); 
    cvShowImage("test", pImage); //显示图片 
    cvWaitKey(0); //等待按键

本文转自博客园知识天地的博客,原文链接:Opencv 输出文字,实现简单水印,如需转载请自行联系原博主。

相关文章
|
4月前
|
监控 API 计算机视觉
OpenCV这么简单为啥不学——1.4、基础标识绘制(绘制线line函数、rectangle函数绘制四边形、circle函数绘制圆形、putText函数绘制文字、putText绘制中文文字)
OpenCV这么简单为啥不学——1.4、基础标识绘制(绘制线line函数、rectangle函数绘制四边形、circle函数绘制圆形、putText函数绘制文字、putText绘制中文文字)
55 0
|
9月前
|
计算机视觉 Python
OpenCV中绘制文字和运动的小球动画
要在OpenCV中绘制文字和运动的小球动画,可以使用以下方法: 1. 导入所需库:
108 8
|
4月前
|
机器学习/深度学习 算法 计算机视觉
python入门(六) opencv的安装,图片操作,绘制文字图形,视频操作
python入门(六) opencv的安装,图片操作,绘制文字图形,视频操作
|
4月前
|
计算机视觉 Python
OpenCV中文字的绘制与动态绘制图形讲解与实战(附Python源码)
OpenCV中文字的绘制与动态绘制图形讲解与实战(附Python源码)
130 0
|
4月前
|
计算机视觉
OpenCV(十三):图像中绘制直线、圆形、椭圆形、矩形、多边形和文字
OpenCV(十三):图像中绘制直线、圆形、椭圆形、矩形、多边形和文字
73 0
|
11月前
|
计算机视觉
OpenCV-文字绘制cv::putText
OpenCV-文字绘制cv::putText
153 0
|
API 数据安全/隐私保护 计算机视觉
Opencv(图像处理)-基于Python-图像的基本运算-给图片加水印
Opencv(图像处理)-基于Python-图像的基本运算-给图片加水印
175 0
Opencv(图像处理)-基于Python-图像的基本运算-给图片加水印
|
文字识别 算法 Swift
毕业设计在iOS上使用OpenCV实现图片中的文字框选文字识别
毕业设计在iOS上使用OpenCV实现图片中的文字框选文字识别
534 0
毕业设计在iOS上使用OpenCV实现图片中的文字框选文字识别
|
计算机视觉
OpenCV绘制文字的代码及Mat/IplImage的转换
OpenCV绘制文字的代码及Mat/IplImage的转换
93 0
|
计算机视觉
三天学会opencv(七)——绘制形状与文字
三天学会opencv(七)——绘制形状与文字
129 0