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 输出文字,实现简单水印,如需转载请自行联系原博主。

相关文章
|
XML 设计模式 存储
Java Spring IOC容器与依赖注入DI实现原理
本文主要讲解Spring IOC机制和实现过程,依赖注入DI和面向切面编程AOP是Spring框架的核心概念,几乎后续使用到Spring Boot框架的地方都有这两个概念的影子。也是Java面试的考察点,我们会结合实际的例子演示说明 。
|
安全 Linux Docker
Docker系列第04部分:查看容器+创建容器+启动容器+文件挂载+删除容器
创建一个守护式容器:如果对于一个需要长期运行的容器来说,我们可以创建一个守护式容器
1999 0
Docker系列第04部分:查看容器+创建容器+启动容器+文件挂载+删除容器
|
SQL 运维 关系型数据库
分库分表至 Hologres 最佳实践 | 学习笔记
快速学习分库分表至 Hologres 最佳实践
什么?阿里云可以进行「企业AAA认证」了!
什么?阿里云可以进行「企业AAA认证」了!
1003 1
什么?阿里云可以进行「企业AAA认证」了!
|
存储 算法 索引
408王道操作系统强化——存储管理及大题解构(上)
408王道操作系统强化——存储管理及大题解构
813 1
408王道操作系统强化——存储管理及大题解构(上)
|
监控 安全 数据可视化
电商风控业务介绍
电商风控业务介绍
2889 0
电商风控业务介绍
|
Linux 网络安全 数据安全/隐私保护
SSH登录树莓派、远程桌面登录树莓派以及VNC方式登录树莓派
SSH登录树莓派、远程桌面登录树莓派以及VNC方式登录树莓派
578 0
SSH登录树莓派、远程桌面登录树莓派以及VNC方式登录树莓派
【计算机网络】物理层(超多图详析)
接下来我们正式开始学习原理体系结构中的第一层——物理层
【计算机网络】物理层(超多图详析)
|
搜索推荐 关系型数据库 MySQL
利用Xunsearch搭建搜索引擎、内容搜索实战
利用Xunsearch搭建搜索引擎、内容搜索实战
412 0
利用Xunsearch搭建搜索引擎、内容搜索实战
|
BI
吕氏餐饮:用宜搭智能考核绩效,人事管理更高效
钉钉宜搭帮助吕氏餐饮快速构建了绩效考核系统,实现了在人力资源管理方面质的变化。
1013 0
吕氏餐饮:用宜搭智能考核绩效,人事管理更高效