RandomCropNearBBox
Targets:
image
mask
bboxes
keypoints
volume
mask3d
Image Types:uint8, float32
Crop bbox from image with random shift by x,y coordinates
Arguments
max_part_shifttuple[float, float] | float
[0,0.3]
Max shift in height and width dimensions relative
to cropping_bbox dimension.
If max_part_shift is a single float, the range will be (0, max_part_shift).
Default (0, 0.3).
cropping_bbox_keystr
cropping_bbox
Additional target key for cropping box. Default cropping_bbox.
pfloat
1
probability of applying the transform. Default: 1.
Examples
>>> aug = Compose([RandomCropNearBBox(max_part_shift=(0.1, 0.5), cropping_bbox_key='test_bbox')],
>>> bbox_params=BboxParams("pascal_voc"))
>>> result = aug(image=image, bboxes=bboxes, test_bbox=[0, 5, 10, 20])