当前位置: 首页 > news >正文

4用opencv玩转图像2

opencv绘制文字和几何图形

黑色底图

显示是一张黑色图片

 

使用opencv画圆形

#画一个圆
cv2.circle(img=black_img,center=(400,400),radius=100,color=(0,0,255),thickness=10)

 

画实心圆

只需要把thickness=-1。

cv2.circle(img=black_img,center=(500,600),radius=50,color=(0,0,255),thickness=-1)

画一条线

cv2后面添加line并且有pt1,pt1和thickness=10。

 

cv2.putText(img=black_img,text="python",org=(500,150),fontFace=font,fontScale=4,color=(255,0,255),thickness=5,lineType=cv2.LINE_AA)

 重新画一张黑色底图

画多边形

 二维数组

 转换成三维数组

 在真实的图片上加载图形

31行是变换图片

33行矩形、圆形(圆心、半径、)

34行的第一行,需要重新写一边31行的代码

中文

 

 

http://www.lryc.cn/news/113738.html

相关文章:

  • Swagger的使用
  • python高阶技巧
  • Linux和Windows安装MySQL服务
  • Vue3 第四节 自定义hook函数以及组合式API
  • 门面模式(C++)
  • ASP.NET Core SignalR
  • auto-changelog的简单使用
  • map 比较(两个map的key,value 是否一样)
  • LayUI之入门
  • 【Linux】Linux下git的使用
  • QT读写配置文件
  • 【计算机网络】12、frp 内网穿透
  • Pytest 重复执行用例插件----pytest-repeat
  • 【软件工程】5 ATM系统测试
  • opencv读取MP4文件和摄像头数据
  • Qt实现自定义QDoubleSpinBox软键盘
  • 小研究 - 微服务系统服务依赖发现技术综述(一)
  • 2023-08-07力扣今日八题
  • Segment Anything【论文翻译】
  • 银河麒麟QT连接DM8数据库
  • 并发编程1:线程安全性概述
  • (论文复现)DeepAnt模型复现及应用
  • 【机器学习】在 MLOps构建项目 ( MLOps2)
  • 【MySQL】聚合函数与分组查询
  • conda 环境 numpy 安装报错需要 Microsoft Visual C++ 14.0
  • 算法工程师-机器学习面试题总结(5)
  • 论文阅读 RRNet: A Hybrid Detector for Object Detection in Drone-captured Images
  • js执行机制
  • 关于策略模式的注入问题
  • 通用Mapper的四个常见注解