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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值