我有一个Google视觉api对象本地化请求,该请求返回的响应为fine。我想知道如何使用cv2.rectangle或cv2.polyLines响应来绘制矩形。响应的格式如下
"boundingPoly": {
"normalizedVertices": [
{
"x": 0.77569866,
"y": 0.37104446
},
{
"x": 0.9412425,
"y": 0.37104446
},
{
"x": 0.9412425,
"y": 0.81507325
},
{
"x": 0.77569866,
"y": 0.81507325
}
]
}
目前,我可以使用
来使归一化的顶点很好object_.bounding_poly.normalized_vertices
我试图这样做,但是它不起作用
new_array = np.array(object_.bounding_poly.normalized_vertices)
cv2.polylines(frame, new_array, True, (0, 255, 0), 3)
任何帮助将不胜感激:-)