obj = {'xmin': 150, 'ymin': 84, 'xmax': 300, 'ymax': 294} config = {"IMAGE_W":416,"IMAGE_H":416,"GRID_W":13,"GRID_H":13} center_x, center_y = rescale_centerxy(obj,config) center_w, center_h = rescale_cebterwh(obj,config) print("cebter_x abd cebter_w should range between 0 and {}".format(config["GRID_W"])) print("cebter_y abd cebter_h should range between 0 and {}".format(config["GRID_H"])) print("center_x = {:06.3f} range between 0 and {}".format(center_x, config["GRID_W"])) print("center_y = {:06.3f} range between 0 and {}".format(center_y, config["GRID_H"])) print("center_w = {:06.3f} range between 0 and {}".format(center_w, config["GRID_W"])) print("center_h = {:06.3f} range between 0 and {}".format(center_h, config["GRID_H"]))