为什么在 python-opencv return none 中有绘图功能?

why drawing function in python-opencv return none?

我想在 python-opencv 中在黑色背景上绘制一些形状并显示它,但是当我检查绘图函数为空并且 imshow 函数中断代码时,我得到了错误。

import cv2

img = cv2.imread("File Path")
cv2.rectangle(img, (x1, y1), (x2, y2), (255,0,0), 2)
cv2.imshow("lalala", img)
cv2.waitKey()

就用这段代码