U盘PE| w764位旗舰版下载 | U盘装win7系统 | U盘启动 |win7pe | win10下载 |加入收藏土豆PE官网U盘PE,U盘装win7系统,win7pe,U盘启动,U盘装系统,w764位旗舰版下载站!
当前位置:主页 > 帮助中心 > 土豆PE使用教程 >

3h精通OpenCV(四)-绘制形状与文本

来源:http://www.tudoupe.com时间:2022-03-15

0、准备工作

右键单击新项目, 选择 Python 文件, 创建一个 Python 文件, 然后运行它 。import cv2导入cv2库,import numpy并且重命名为np

在这里插入图片描述
我们还需要知道,在 OpenCV 中,轴向 x 轴向右, Y 轴向下,坐标在左上角,如下图所示,640 像素和480 像素宽度图所示。
在这里插入图片描述

1、绘制灰度图像
  1. 对不起,第512,512,512页为零,创建了512X512(高X范围)矩阵,成员为零。
  2. 因为只有一个频道, 图像是灰度的, 所有像素都是 0, 导致一个纯黑色的图像 。

我们来看下效果:
在这里插入图片描述
我们将扩大图像的规模, 检查是否只有一个频道, 并发现它。

在这里插入图片描述

2、给图像上色
  • np.zeros((512,512,3),np.uint8)是一个三维矩阵,高度为512,宽度为512,频道号为3.I'm sorry, np.int8,确保元素值在[0,255]的范围内。
  • img[:]=255,0,0因为B是255,G和R都是0, 整幅图画被修改成蓝色。
  • 图片显示在最后一集。

我们将运行, 我们将看到图片 真正变成蓝色:
在这里插入图片描述

根据控件表输出, 从单一频道灰度图像到三个频道的颜色图像的颜色图画 :
在这里插入图片描述
如前一部分所述,图片裁剪基本上是矩阵的区域选择,因此颜色相同,我们可以在特定区域而不是在全部区域为图像颜色:img[200:300,200:300]=255,0,0

运行效果如下:
在这里插入图片描述

3、绘制形状

一、绘制直线

  • cv2 的行函数( ), 包含参数( 图像、 开始和结束坐标、 线条颜色和线条大小) 。
  • 我们拥有所有坐标,因为开放 CV的功能是广泛和高的,这与图像识别模式相对应。
  • Numpy 矩阵有坐标(高宽),因为它是一行中的一列,与阵列的布局相对应。

我们冲过去看结果, 颜色是一条有三种绿色颜色的线条:
在这里插入图片描述
二、绘制矩形

  • cv2 矩形法、参数(图像、左上角、右下角、线条颜色、线厚度)

效果应用,线条和矩形在灰度图像上生成:
在这里插入图片描述
三、绘制圆形

  • 带参数( 图像、 中心、 半径、 直线颜色、 直线大小) cv2 的圆环法

您可以更改您可用的位置或颜色并运行效果:
在这里插入图片描述

4、绘制文本

基于您在上面绘制的表格, 您可以用单个代码绘制文本 。

我们首先检查该方法源代码的参数,我们从递减序列中可以看到这些参数(原始图、文字、起始坐标、字体、大小、颜色、厚度)。

完成第五行:

运行看下效果:
在这里插入图片描述
除了 OpenCv 外,还可以使用 PIL 和 pyplot 库完成: Python 在图像中添加批注信息 。

第四节的材料需要一些时间来学习, 了解开放 CV 和 Numpy 矩阵的区别至关重要。 让我们重温一下它一千次。 让我们再重温一遍 。

Copyright © 2012-2014 Www.tudoupe.Com. 土豆启动 版权所有 意见建议:tdsky@tudoupe.com

土豆系统,土豆PE,win7系统下载,win7 64位旗舰版下载,u盘启动,u盘装系统,win10下载,win10正式版下载,win10 RTM正式版下载,win8下载,电脑蓝屏,IE11修复,网络受限,4K对齐,双系统,隐藏分区,系统安装不了,U盘装系统,笔记本装系统,台式机装系统,diskgenius运用,GHSOT装系统,U盘修复,U盘技巧,U盘速度,U盘不能格式化,U盘复制发生错误,U盘加密,U盘选购,开机黑屏,蓝屏,进不了系统,上不了网,打不开程序,点击无反应,系统设置,PE个性化,PE添加网络,PE维护系统

点击这里给我发消息