Google 对象检测 API 以 [ymin, xmin, ymax, xmax] 格式和标准化形式返回边界框(完整说明here)。为了找到 (x,y) 像素坐标,我们需要将结果乘以图像的宽度和高度。首先获取图像的宽度和高度:
width, height = image.size
然后,从 ymin,xmin,ymax,xmax 中提取boxes
对象并相乘以获得 (x,y) 坐标:
ymin = boxes[0][i][0]*height
xmin = boxes[0][i][1]*width
ymax = boxes[0][i][2]*height
xmax = boxes[0][i][3]*width
最后打印盒子角的坐标:
print 'Top left'
print (xmin,ymin,)
print 'Bottom right'
print (xmax,ymax)