我想把占位符对象进一步分析成矩形对象。
我找到了标记矩形角的代码,但我的对象角不够“锐利”。
import cv2
import numpy as np
img = cv2.imread('image.png')
gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)
gray = np.float32(gray)
corners = cv2.goodFeaturesToTrack(gray, 100, 0.01, 60)
corners = np.int0(corners)
for corner in corners:
x, y = corner.ravel()
cv2.circle(img, (x,y), 3, 255, -1)
cv2.imwrite('Corners.png', img)
转角检测不正确。
-
有没有办法做到这一点?
-
我如何将一个(完美的)矩形放入对象中,使其成为占位符?
我想要这样的东西: