博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
opencv+python 添加文字 cv2.putText
阅读量:6194 次
发布时间:2019-06-21

本文共 825 字,大约阅读时间需要 2 分钟。

import cv2img = cv2.imread('caijian.jpg')font = cv2.FONT_HERSHEY_SIMPLEXimgzi = cv2.putText(img, '000', (50, 300), font, 1.2, (255, 255, 255), 2)

无论是

cv2.imshow('',img)
cv2.waitKey() cv2.destroyAllWindows()

或是

cv2.imshow('',imgzi)cv2.waitKey()cv2.destroyAllWindows()

结果看到的图都是带有文字的

说明:进行putText操作之后,读取原图像也是具有文字显示的

但是原图的文件并没有被改变

图1:

 

图2:

若想再次看到原图,则应该在之前先备份一个原图像

import cv2img = cv2.imread('pyyy.png')img2 = img.copy()  # 备份操作font = cv2.FONT_HERSHEY_SIMPLEX  # 定义字体imgzi = cv2.putText(img, '000', (50, 50), font, 1.2, (255, 255, 255), 2)                  # 图像,文字内容, 坐标 ,字体,大小,颜色,字体厚度                  cv2.imshow('origin',img)  # 显示原始图像cv2.waitKey()cv2.imshow('putText',imgzi)  # 显示添加文字操作的图像cv2.waitKey()cv2.imshow('backup',img2)  # 显示原图像的备份cv2.waitKey()cv2.destroyAllWindows()

结果:

 

 

转载于:https://www.cnblogs.com/mrfri/p/8557521.html

你可能感兴趣的文章
Linux 新手容易犯的 7 个错误
查看>>
DP-01背包 (题)
查看>>
WinForm中跨线程操作控件
查看>>
CODING 敏捷实践完全指南
查看>>
unittest测试框架和测试报告的输出实例(一)
查看>>
下MFC中对象、句柄、ID之间的区别.
查看>>
如何构建Win32汇编的编程环境(ONEPROBLEM个人推荐)
查看>>
Asp.Net MVC 分页、检索、排序整体实现
查看>>
python 输出当前行号
查看>>
12C -- 配置Application Continuity
查看>>
Flymeos插桩适配教程
查看>>
Elasticsearch教程(九) elasticsearch 查询数据 | 分页查询
查看>>
C#的delegate简单练习
查看>>
还在用PS磨皮去皱?看看如何用神经网络高度还原你的年轻容貌!
查看>>
YARN中内存的设置
查看>>
java 基础2
查看>>
大端模式与小端模式、网络字节顺序与主机字节顺序
查看>>
微信支付申请90%的商户都卡在这儿了,申请微信支付,商户功能设置详细说明...
查看>>
9.7、Libgdx之振动器
查看>>
jsp九大内置对象
查看>>