【发布时间】:2020-11-28 19:00:58
【问题描述】:
# Import image and define coords.
def image_read():
img = cv2.imread('initlayout.jpg')
gray = cv2.cvtColor(img,cv2.COLOR_BGR2GRAY)
gray = np.float32(gray)
corners = cv2.goodFeaturesToTrack(gray, 100, 0.01, 10)
corners = np.int0(corners)
x = []
y = []
for corner in corners:
a, b = corner.ravel()
x.append(a)
y.append(b)
No_vertices = len(x)
return x, y, No_vertices
但现在当我使用以下代码绘制形状时:
# Plot the polygon.
def plotter(x, y):
x.append(x[0])
y.append(y[0])
figure()
plot(x, y)
show()
【问题讨论】:
标签: python arrays python-3.x image cv2