(boxes, height, width)
return boxes
Clip an array of boxes to an image with the given height and width.
Clip an array of boxes to an image with the given height and width.
Clip an array of boxes to an image with the given height and width .
def clip_boxes_to_image(boxes, height, width):
    """Clip an array of boxes to an image with the given height and width."""
    boxes[:, [0, 2]] = np.minimum(width - 1., np.maximum(0., boxes[:, [0, 2]]))
    boxes[:, [1, 3]] = np.minimum(height - 1., np.maximum(0., boxes[:, [1, 3]]))
    return boxes
def clip_boxes_to_image ( boxes , height , width ) : boxes [ : , [ 0 , 2 ] ] = np . minimum ( width - 1. , np . maximum ( 0. , boxes [ : , [ 0 , 2 ] ] ) ) boxes [ : , [ 1 , 3 ] ] = np . minimum ( height - 1. , np . maximum ( 0. , boxes [ : , [ 1 , 3 ] ] ) ) return boxes