上传者: 38609089
|
上传时间: 2022-05-23 10:00:45
|
文件大小: 137KB
|
文件类型: PDF
前言
在上一节我们通过使用NumPy的数组分割成功的在我们的图像上画了一个绿色的方块,但是如果我们想画一个单一的线条或者圆圈该怎么办呢?NumPy没有提供相关的功能,但是OpenCV提供了相关的函数,在本节就将为大家介绍三个基本的OpenCV画图方法:
cv2.line() #1
cv2.rectangle() #2
cv2.circle() #3
1 画直线和矩形
在开始我们用OpenCV画我们的杰作之前,我们需要定义一个画布
import numpy as np #1
import cv2 #2
canvas = np.zeros((300, 300, 3), dtype="uint8