如下所示:

cv2.putText(img, str(i), (123,456)), font, 2, (0,255,0), 3)

各参数依次是:图片,添加的文字,左上角坐标,字体,字体大小,颜色,字体粗细

其中字体可以选择

FONT_HERSHEY_SIMPLEX

Python: cv.FONT_HERSHEY_SIMPLEX

normal size sans-serif font

FONT_HERSHEY_PLAIN

Python: cv.FONT_HERSHEY_PLAIN

small size sans-serif font

FONT_HERSHEY_DUPLEX

Python: cv.FONT_HERSHEY_DUPLEX

normal size sans-serif font (more complex than FONT_HERSHEY_SIMPLEX)

FONT_HERSHEY_COMPLEX

Python: cv.FONT_HERSHEY_COMPLEX

normal size serif font

FONT_HERSHEY_TRIPLEX

Python: cv.FONT_HERSHEY_TRIPLEX

normal size serif font (more complex than FONT_HERSHEY_COMPLEX)

FONT_HERSHEY_COMPLEX_SMALL

Python: cv.FONT_HERSHEY_COMPLEX_SMALL

smaller version of FONT_HERSHEY_COMPLEX

FONT_HERSHEY_SCRIPT_SIMPLEX

Python: cv.FONT_HERSHEY_SCRIPT_SIMPLEX

hand-writing style font

FONT_HERSHEY_SCRIPT_COMPLEX

Python: cv.FONT_HERSHEY_SCRIPT_COMPLEX

more complex variant of FONT_HERSHEY_SCRIPT_SIMPLEX

FONT_ITALIC

Python: cv.FONT_ITALIC

flag for italic font

字体大小,数值越大,字体越大

字体粗细,越大越粗,数值表示线占有直径像素个数

void cv::putText(

InputOutputArray img,

const String & text,

Point org,

int fontFace,

double fontScale,

Scalar color,

int thickness = 1,

int lineType = LINE_8,

bool bottomLeftOrigin = false

)

Python:

img =cv.putText(img, text, org, fontFace,fontScale, color[, thickness[, lineType[, bottomLeftOrigin]]])

以上这篇对python opencv 添加文字 cv2.putText 的各参数介绍就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持我们。

本文标题: 对python opencv 添加文字 cv2.putText 的各参数介绍

本文地址: http://www.cppcns.com/jiaoben/python/246205.html

python怎么导入opencv_对python opencv 添加文字 cv2.putText 的各参数介绍相关推荐

  1. python中的字体英文名_对python opencv 添加文字 cv2.putText 的各参数介绍

    如下所示: cv2.putText(img, str(i), (123,456)), font, 2, (0,255,0), 3) 各参数依次是:图片,添加的文字,左上角坐标,字体,字体大小,颜色,字 ...

  2. 计算机视觉开源库OpenCV添加文字cv2.putText()参数详解

    cv2.putText(img, text, org, fontFace,fontScale, color[, thickness[, lineType[, bottomLeftOrigin]]]) ...

  3. python人脸识别opencv_基于python+OpenCV模块的人脸识别定位技术

    什么是OpenCV模块 OpenCV是一款跨平台的视觉库,可以支持的操作系统有Linux.Windows和Mac OS操作系统,并且还提供了多种语言的接口,比如Python,java,MATLAB等常 ...

  4. python环境配置opencv_【Python】python2.7 安装配置OpenCV2

    原博文 2017-05-23 22:28 − 环境:Ubuntu16.04 anaconda Python2.7 opencv2.4.13 安装opencv后 import cv2 遇到错误信息: N ...

  5. python在图片上添加文字 - cv2模块的安装与使用

    一.cv2的安装 一般来说,在pycharm中安装包的方式如下: 点击"+"之后,在搜索框中输入"cv2",点击下方的"Install package ...

  6. 【OpenCV】文字绘制 putText

    Backto OpenCV Index 在图像上绘制文字, void putText( InputOutputArray img, const String& text, Point org, ...

  7. python环境安装opencv_服务器python环境和opencv安装方法

    单独安装Python后期会面临诸多常用依赖包缺失的问题,因此直接安装anaconda.anaconda下载地址列表: python3(64位):https://repo.continuum.io/ar ...

  8. python人脸识别opencv_用python和opencv 做人脸识别

    网上找的代码,运行之后,发现没有描述的功能.test1窗口打开之后,并不能识别人脸.本人初学,希望大家不吝赐教,在此谢过 import cv2 import numpy as np cv2.named ...

  9. python结果导入excel_荐Python读取、写入EXCEL,处理数据完成运算具体实例及代码,Pycharm中导入库的操作流程...

    实例及操作明细: 在以下EXCEL表格中根据已有的数据: 数据共六列,需要处理的数据是E5-E284,以及F5-F284, 现在要根据以下三个公式: 升跌=当前收盘价-昨日收盘价: 涨跌幅=(当前收盘 ...

最新文章

  1. 很多程序员编程时都戴耳机?他们在听什么
  2. WPF 根据绑定值设置DataGrid行背景色
  3. iText报表Java_(例)Java生成PDF报表 iText
  4. 信息学奥赛一本通(1040:输出绝对值)
  5. Java007-面向对象(多态)
  6. ES6 迭代器与生成器(非常详细、容易理解)
  7. Word:三线表,最底边变细,一直调不过来
  8. nginx集群部署,实现负载均衡和nfs共享
  9. 麒麟 linux下安装显卡驱动,中标麒麟7安装英伟达显卡驱动过程简述
  10. 银行业数据安全建设要点分析2022
  11. VM虚拟机的安装及安装操作系统
  12. 解决网易云课堂不能进入的问题
  13. 雷达动目标检测matlab代码,【代码分享】基于最大互信息的运动目标检测[matlab源码]...
  14. “git pull”如何强制覆盖本地文件?
  15. Excel怎么设置每页都打印标题行?
  16. Unity中的AI算法和实现1-Waypoint
  17. 戴尔OptiPlex 7060 SSD+HHD+win10和ubuntu双系统安装
  18. BGA焊接可靠性评价指引,为产品质量保驾护航
  19. 基于 ESP32 的高级气象站,带有 BME280 和实时天气数据
  20. 如何将一个图片转换为一个链接

热门文章

  1. MySQL数据库中常见的日志文件汇总!
  2. Python中爬虫框架或模块的区别!
  3. c++注释快捷键_Java编程之常用快捷键
  4. 计算机制图学什么,计算机制图
  5. Django配置开发环境和生产环境以及配置Jinja2模板引擎
  6. C语言基础语言总结(二)
  7. VTK:绘制Arrow箭头用法实战
  8. wxWidgets:wxProcess类用法
  9. wxWidgets:wxListItem类用法
  10. boost::sort模块实现使用最坏情况分布进行扩展排序的排序示例