默认为 1
lineType:线的类型
绘制各种形状
# 需要给定直线的起始和结束坐标
# 创建一个黑色的画布
img = np.zeros((512, 512, 3), np.uint8)
#...绘制坐标 (0, 0) -> (510, 128) 直线 蓝色,厚度为 5px
img = cv2.line(img, (0, 0), (511, 511), (255, 0, 0), 5) # OpenCV...作业:绘制 OpenCV 图标
?
鼠标作为画笔
学习目标:
处理鼠标事件
cv2.setMouseCallback()
简单 Demo
首先,创建一个鼠标回调函数,该函数在鼠标事件发生时执行。...高级 Demo
现在我们要做更多更好的应用。在这里,通过拖动鼠标来绘制矩形或圆形(这取决于我们选择的模式),就像在 Paint 应用程序中所做的那样。...在我们的应用程序中,我们已经创建了一个开关,在这个开关中应用程序只在开关打开时才工作,否则屏幕总是黑色的。