opencv python 中cv2.putText()函数的用法
opencv python 中cv2.putText()函数的用法
文章目录:
- 一、快速使用
- 二、官方文档
- 三、使用举例
虽然用啦很多次,还是决定记录一下
一、快速使用
cv2.putText(image, text, (5,50 ), cv2.FONT_HERSHEY_SIMPLEX, 0.75, (0, 0, 255), 2)
位置参数说明:
- 图片
- 要添加的文字
- 文字添加到图片上的位置
- 字体的类型
- 字体大小
- 字体颜色
- 字体粗细
二、官方文档
def putText(img, text, org, fontFace, fontScale, color, thickness=None, lineType=None, bottomLeftOrigin=None): # real signature unknown; restored from __doc__"""putText(img, text, org, fontFace, fontScale, color[, thickness[, lineType[, bottomLeftOrigin]]]) -> img. @brief Draws a text string.. . The function cv::putText renders the specified text string in the image. Symbols that cannot be rendered. using the specified font are replaced by question marks. See #getTextSize for a text rendering code. example.. . @param img Image.. @param text Text string to be drawn.. @param org Bottom-left corner of the text string in the image.. @param fontFace Font type, see #HersheyFonts.. @param fontScale Font scale factor that is multiplied by the font-specific base size.. @param color Text color.. @param thickness Thickness of the lines used to draw a text.. @param lineType Line type. See #LineTypes. @param bottomLeftOrigin When true, the image data origin is at the bottom-left corner. Otherwise,. it is at the top-left corner."""pass
三、使用举例
下面举例把文字添加到摄像头中
import cv2
cap = cv2.VideoCapture(0)
while (1): ret, img = cap.read()start = time.time()result = discern(img)end = time.time()seconds = end - start # 处理一帧所用的时间fps = 1 / seconds # 一秒钟可以处理多少帧fps = "%.2f fps"%fpsprint(fps)# 图片 添加的文字 位置 字体 字体大小 字体颜色 字体粗细cv2.putText(result, fps, (5,50 ), cv2.FONT_HERSHEY_SIMPLEX, 0.75, (0, 0, 255), 2)cv2.imshow("image", result)if cv2.waitKey(1) & 0xFF == ord('q'):break
cap.release()
cv2.destroyAllWindows()
结果如下(ps:还是不要漏出自己的丑照,免得影响你们学习)
♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠
opencv python 中cv2.putText()函数的用法相关推荐
- python join_详解Python中的join()函数的用法
函数:string.join() Python中有join()和os.path.join()两个函数,具体作用如下: join(): 连接字符串数组.将字符串.元组.列表中的元素以指定的字符(分隔符) ...
- python中内置函数的用法_python中str内置函数用法总结
大家在使用python的过程中,应该在敲代码的时候经常遇到str内置函数,为了防止大家搞混,本文整理归纳了str内置函数.1字符串查找类:find.index:2.字符串判断类:islower.isa ...
- python中item是什么意思中文-Python中items()系列函数的用法详解
这篇文章主要介绍了Python中dictionary items()系列函数的用法,很实用的函数,需要的朋友可以参考下 本文实例讲述了Python中dictionary items()系列函数的用法, ...
- python中cv2.putText参数详解
cv2.putText(img, str(i), (123,456)), font, 2, (0,255,0), 3) 各参数依次是:图片,添加的文字,左上角坐标,字体,字体大小,颜色,字体粗细 其中 ...
- python中cv2.putText和cv2.getTextSize
cv2.putText简单参数介绍 下面是官方文档: def putText(img, text, org, fontFace, fontScale, color, thickness=None, l ...
- python中re.search()函数的用法
说到使用正则匹配字符串,就不得不说三个常用的匹配检索方法:re.search(),re.match()和re.findall(). 主要的区别是前两个方法只在目标字符串中匹配一次满足条件的正则表达式: ...
- Python中的join()函数的用法
函数:string.join() Python中有join()和os.path.join()两个函数,具体作用如下: join(): 连接字符串数组.将字符串.元组.列表中的元素以指定的 ...
- python中tensorflow的函数简单用法(未完)
tf.nn.softmax Softmax的含义:将一个N*1的向量归一化为(0,1)之间的值,由于其中采用指数运算,使得向量中数值较大的量特征更加明显. Softmax输出的就是该样本属于各个类的概 ...
- python语句join_详解Python中的join()函数的用法
原博文 2017-08-07 20:51 − 函数:string.join() Python中有join()和os.path.join()两个函数,具体作用如下: join(): 连接字符串数组.将字 ...
最新文章
- Yolo:实时目标检测实战(上)
- 执行后可以查看python版本的是-【单选题】执行后可以查看Python的版本的是
- linux 上配置swoole
- 终于收到微软的衬衫了!!!
- 人人都要学一点深度学习(1)- 为什么我们需要它
- 做了这么久数据分析没收获,原来一直在做“伪数据分析”
- laydate组件 无法传值_Vue组件通信的几种方式
- keil obj 文件 结构_OBJ文件格式详解
- 集美大学java考试题_我的JAVA习题集2
- redis接口的二次封装
- 网络编程-TCP/IP协议栈-IP协议
- AR:Unity与iOS交互(入门篇)
- SoapUI:mock service的使用
- Linux中使用Vim快速更换文档中Windows换行符为Linux平台
- Java完全自学手册,你要悄悄努力,然后惊艳所有人
- Python爬虫之scrapy_redis原理分析并实现断点续爬以及分布式爬虫
- 嵌入式行业技术思维导图
- 树莓派IIC通讯获取BMI08x IMU数据进行姿态解算,并通过UART/TCP在rviz上显示
- 【嵌入式操作系统-2】Cortex-M7处理器编程者模型
- numpy中数据不以科学记数法显示
热门文章
- 洛谷P1467 循环数 Runaround Numbers
- (并查集 建立关系)食物链 -- POJ-- 1182
- 更新源列表及设置方法
- [转载]MongoDB开发学习 经典入门
- sql server image字段的转换
- 会员系统整合的想法[择]
- php 两次post,ajax跨域往php程序post数据时,php程序总是执行两次的解决办法
- python基础教程第二版和第三版哪个好-python基础教程 2版和3版哪个适合新手?!...
- python自动化脚本实例100条-自动化运维基础实例解析-Python批量登录到服务器执行任务...
- python职能-python随机模块22个函数详解(下)