使用Python,OpenCV进行涂鸦(绘制文字、线、圆、矩形、椭圆、多边形轮廓、多边形填充、箭头~)

news/2024/9/7 20:18:49

使用Python,OpenCV进行涂鸦(绘制文字、线、圆、矩形、椭圆、多边形轮廓、多边形填充、箭头)

    • 1. 效果图
    • 2. 原理
      • 2.1 绘制线:cv2.line(canvas, (300, 0), (0, 300), (255, 0, 255), 3)
      • 2.2 绘制矩形:cv2.rectangle(canvas, (200, 50), (225, 125), (0, 0, 255), -1)
      • 2.3 绘制圆:cv2.circle(canvas, (200, 50), 5, (255, 0, 0), -1)
      • 2.4 绘制椭圆:cv2.ellipse(canvas, (200, 200), (150, 100), -60, 0, 300, (255, 0, 0), -1)
      • 2.5 绘制文字:cv2.putText(canvas, "Beautiful", (30, 100), cv2.FONT_HERSHEY_PLAIN, 2, (0, 0, 255), 1)
      • <

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.pgtn.cn/news/17862.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈,一经查实,立即删除!

相关文章

Python必备基本技能——命令行参数args详解

Python必备基本技能——命令行参数args详解 1. 效果图2. 源码2.1 简单命令行参数2.1 轮廓检测源代码参考这篇博客将介绍一项开发人员、工程师和计算机科学家必备的技能——命令行参数(原理及使用)。 依赖 pip install argparse vars会将命令行参数解析成字典,argparse Pytho…

SQLServer2005数据库自动备份

一。SqlServer自动作业备份 1、打开SQL Server Management Studio 2、启动SQL Server代理 3、点击作业->新建作业 4、"常规"中输入作业的名称 5、新建步骤&#xff0c;类型选T-SQL&#xff0c;在下面的命令中输入下面语句 DECLARE strPath NVARCHAR(200)set strP…

高等数学:微分、积分物理以及几何意义

目录 0、前言 1、微分 1.1、一元微分 1.1.1、微分的来由 1.1.2、微分的定义 1.2、多元微分 1.2.1、邻域 1.2.2、重极限 1.2.3、连续 1.2.4、偏导数 1.2.5、全微分 2、积分 2.1、定积分 2.1.1、几何背景 2.2.2、可积性&#xff08;充分必要条件&#xff09; 2.2.3、定…

halcon与QT联合:(5.3)瓶盖检测以及QT界面搭建

接着上篇博客的添加资源之后&#xff0c;本次要实现的是鼠标的滚轮功能图片的缩放。 在QT代码中中文乱码的处理方法&#xff1a; qDebuge()<<QString::fromLocal8Bit("这个图像的Row坐标:")<<Row[0].D(); 一般halcon里边里边的数据Row我们会把它当做tu…

使用Python,Opencv绘制调色板及圆形来模拟霓虹的渐变效果

使用Python,Opencv绘制调色板及圆形来模拟霓虹的渐变效果 1. 效果图2. 源码参考这篇博客将使用python,opencv绘制调色板及圆形来模拟霓虹的渐变效果。 1. 效果图 可以构造霓虹的渐变效果呦,选择不同的圆心,视觉上的震撼感也不一样~ 2. 源码 # 构建霓虹渐变效果 # USAG…

数字图像处理:图像就是函数的解读

计算机视觉旨在从图像中提取有用的信息&#xff0c;这已经被证实是一个极具挑战性的任务。那么图像是什么&#xff1f;或者说我们把图像看作什么&#xff1f; 有人说图像就是一张图片&#xff0c;一个场景&#xff0c;一个矩形(rectangle)&#xff0c;一个矩阵&#xff08;mat…

cv2.threshholding()简单阈值、自适应阈值,Octus阈值

@[TOC](cv2.threshholding()简单阈值、自适应阈值,Octus阈值 这篇博客将延续上一篇简单阈值处理,继续介绍自适应阈值及Octus阈值; 简单阈值详情见: https://blog.csdn.net/qq_40985985/article/details/115379934 采取全局阈值,并不适用于所有图像;自适应阈值算法针对图像…

数字图像处理:(1)图像梯度以及算子应用

1、数学意义上的梯度 在理解图像梯度是什么的时候&#xff0c;我们首先要回忆一下以前学习过得梯度是什么&#xff1f; 见链接&#xff1a; https://blog.csdn.net/m0_37957160/article/details/113678344 一句话梯度是一个向量&#xff0c;梯度向量就像一个指路明灯一样&a…