OpenCV - 用矩形扫描图像
我想用一个矩形框来扫描我的图片(使用openCV和python)。这个矩形框需要覆盖整个图像。
我这样做了,但完全不行。我的矩形框大小是20。
for i in range(0,height):
for j in range(0,width):
pt1=(0+i,0+j)
pt2=(20+i,20+j)
point.append([pt1,pt2])
cv2.rectangle(res,pt1,pt2,(255,0,0))
我知道这看起来很简单,但我不知道该怎么做。
谢谢!
1 个回答
3
现在你的矩形没有固定的大小。难道它不应该是:
pt1 = (i, j)
pt2 = (pt1.x+20, pt1.y+20)
另外,你可能还需要检查一下这个矩形是否和你的图片重叠了。