#其中,xml格式以图像的标记框的左上角、右下角的像素坐标为记录值,分别记作(box[0],box[2]),(box[1],box[3]),图像像素大小宽高为(size[0],size[1]);
#其中,yolo标注格式txt以图像的标记框中心点的像素坐标,以及标记框的宽,高相对图像的宽高比值作为记录值,分别为x,y,w,h;
def convert(size,box):
dw = 1./size[0]
dh = 1./size[1]
x = (box[0]+box[1])/2.0
y = (box[2]+box[3])/2.0
w = box[1] - box[0]
h = box[3] - box[2]
x = x*dw
w = w*dw
y = y*dh
h = h*dh
return (x,y,w,h)
#其中,xml格式以图像的标记框的左上角、右下角的像素坐标为记录值,分别记作(box[0],box[2]),(box[1],box[3]),图像像素大小宽高为(size[0],size[1]);
#其中,yolo标注格式txt以图像的标记框中心点的像素坐标,以及标记框的宽,高相对图像的宽高比值作为记录值,分别为x,y,w,h;
中心点: 326=(246+407)/2;
214.5= (154+275)/2;
宽度: 161=407-246
高度: 121=275-154