left, top, right, bottom,矩形求点坐标,cv2.circle画圆?

left, top, right, bottom,
530, 836, 685, 885

矩形 求坐标

cv2.circle画圆

分别画出以下的点

左上 上中 右上
左中 中心 右中
左下 下中 右下


回答:

left, top, right, bottom,矩形求点坐标,cv2.circle画圆?

import cv2

import numpy as np

img = np.ones((1000, 1000), np.uint8) * 255

left, top, right, bottom = 530, 836, 685, 885

cv2.rectangle(img, (left, top), (right, bottom), 0)

for y in range(top * 2, bottom * 2 + 1, bottom - top):

for x in range(left * 2, right * 2 + 1, right - left):

cv2.circle(img, (x, y), 8, 0, cv2.FILLED, cv2.LINE_AA, 1)

cv2.imshow('img', img)

cv2.waitKey()

以上是 left, top, right, bottom,矩形求点坐标,cv2.circle画圆? 的全部内容, 来源链接: utcz.com/p/938609.html

回到顶部