OpenCV putText() new line character

cv2.putText 在向图像中添加文本信息时,如果在待添加的文本中含有换行转义符,一般它是无法正确处理的:

cv2.putText(img, "This is \n some text", (50,50), cv2.FONT_HERSHEY_SIMPLEX, .6, (0, 255, 0), 1, 2)

一种解决方案如下:

img = cv2.imread('boat.png')
text = 'This is \nsome text'
y0, dy = 50, 25for i, txt in enumerate(text.split('\n')):y = y0+i*dycv2.putText(img, txt, (50, y), cv2.FONT_HERSHEY_SIMPLEX,  .6, (0, 255, 0), 1, 2)cv2.imshow('img', img)
cv2.waitKey(0)

转载于:https://www.cnblogs.com/mtcnn/p/9421525.html

cv2.putText 文字换行('\n')无法解析换行相关推荐

  1. OpenCV cv2.putText实现字符串换行'\n'

    OpenCV cv2.putText实现字符串换行'\n' OpenCV显示字符串时,可以调用cv2.putText直接进行显示方法,但该函数是不支持换行符"\n"的 要想实现自动 ...

  2. opencv python 中cv2.putText()函数的用法

    opencv python 中cv2.putText()函数的用法 文章目录: 一.快速使用 二.官方文档 三.使用举例 虽然用啦很多次,还是决定记录一下 一.快速使用 cv2.putText(ima ...

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

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

  4. python opencv 如何给图片添加文字?cv2.putText() PIL

    参考文章1:python如何在图片上添加文字(中文和英文)Python在图片上添加文字的两种方法:OpenCV和PIL 参考文章2:python之------如何在图片上面添加文字(多种类型的文字)[ ...

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

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

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

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

  7. CV2 puttext不能显示中文问题

    CV2 puttext不能显示中文问题,还是这个方法管用: 解决方法:将图片格式转化为PIL库的格式,用PIL的方法写入中文,然后在转化为CV的格式 但是采用如下方案会导致性能降低,毕竟多加了一次转化 ...

  8. 【OpenCV】cv2.putText()函数用法

    文章目录 cv2.putText()函数用法 参数 字体选择 例如 cv2.putText()函数用法 cv2.putText(image, text, org, font, fontScale, c ...

  9. cv2.putText()函数中各个参数含义

    检测框cv2.putText()函数中各个参数表示含义 cv2.putText(img,text,org, fontFace, fontScale, color, thinckness, lineTy ...

最新文章

  1. 国产AI全面崛起!盘点11款2019年热门国产AI芯片
  2. YUV / RGB 格式及快速转换算法总结(转载)
  3. 【算法】字符串近似搜索(转)
  4. 利用python爬虫(part7)--初识Xpath之Node节点
  5. POJ 2236 Wireless Network
  6. [置顶]       Jquery实现网页marquee效果
  7. JdbcTemplate简单介绍
  8. Qt下的模态和非模态对话框
  9. 顶级大厂如何做好暗黑模式设计?来看 Ant Design 的规范文档
  10. matlab的基本语法规则_MATLAB语法规则
  11. WinDriver 安装
  12. work-stealing调度算法
  13. Volatile关键字~转载自博客园的“海子”
  14. OPENWRT-LUCI开发总结-LUCI开发过程中的小技巧
  15. linux 修改路由表 永久,CentOS 6.9永久设置静态路由表以及路由表常用设置
  16. 使用DoraCloud在Proxmox虚拟化平台搭建桌面云
  17. 有些MP4只有音频没有视频的解决办法
  18. UML用例图之关联关系、包含关系、扩展关系、泛化关系详解
  19. SpMV矩阵格式自动调优
  20. 第一篇图像处理论文审稿意见修改说明

热门文章

  1. Oracle 11gR2学习之三(创建用户及表空间、修改字符集和Oracle开机启动)
  2. 更改计算机名引起的奇怪问题:“重新启动计算机之前控制台无法刷新”
  3. 【每天读一遍,不久你就会变!】【送给迷茫的朋友】
  4. 剑指offer(Java实现) 从上往下打印二叉树
  5. java 手动线程调度_Java Thread 多线程 操作线程
  6. 皮尔逊相关系数的计算(python代码版)
  7. 离线轻量级大数据平台Spark之MLib机器学习库聚类算法KMeans实例
  8. 通用算法-sql相似度模糊匹配
  9. Java线程简单总结
  10. 生产上如何设置线程池参数?拒绝策略怎么配?|| Executors 中 JDK 给你提供了,为什么不用??