1. 首页
  2. 编程语言
  3. Python
  4. python进行OpenCV实战之画图(直线、矩形、圆形)

python进行OpenCV实战之画图(直线、矩形、圆形)

上传者: 2021-07-06 12:13:42上传 PDF文件 160.33 KB 热度 16次

在np.zeros()的第二个变量是数据类型:dtype。#15-17:在第15行代码中,正如我们可以控制话直线的线型粗细程度,我们也可以控制画矩形的线型粗细,在这行代码中最后一个参数“5”,则表示我们将在canvas上画出一个边框粗细为5个像素大小的起点为,终点为 的红色矩形,然后将结果显示出来,并等待按下任意按键。我们画了一个起点为,终点为的蓝色矩形,当我们将最后一个设置线型的参数设置为“-1”,我们便可以得到一个填充蓝色的矩形。然后将结果显示出来,并等待按下任意按键。在这里我们需要通过np.random.randint使用NumPy中产生随机数的能力。在第32行我们将在[0,300)范围内产生随机数,我们通过size=(2,)让NumPy返回一个包含2个元素的列表来表示圆心。

用户评论