diff --git a/albumentations/augmentations/geometric/functional.py b/albumentations/augmentations/geometric/functional.py
index bc3782d..5690726 100644
--- a/albumentations/augmentations/geometric/functional.py
+++ b/albumentations/augmentations/geometric/functional.py
@@ -461,18 +461,12 @@ def perspective_bbox(
     for pt in points:
         pt = perspective_keypoint(pt.tolist() + [0, 0], height, width, matrix, max_width, max_height, keep_size)
         x, y = pt[:2]
-        x = np.clip(x, 0, width if keep_size else max_width)
-        y = np.clip(y, 0, height if keep_size else max_height)
         x1 = min(x1, x)
         x2 = max(x2, x)
         y1 = min(y1, y)
         y2 = max(y2, y)
 
-    x = np.clip([x1, x2], 0, width if keep_size else max_width)
-    y = np.clip([y1, y2], 0, height if keep_size else max_height)
-    return normalize_bbox(
-        (x[0], y[0], x[1], y[1]), height if keep_size else max_height, width if keep_size else max_width
-    )
+    return normalize_bbox((x1, y1, x2, y2), height if keep_size else max_height, width if keep_size else max_width)
 
 
 def rotation2DMatrixToEulerAngles(matrix: np.ndarray, y_up: bool = False) -> float:
@@ -575,8 +569,6 @@ def bbox_affine(
         ]
     )
     points = skimage.transform.matrix_transform(points, matrix.params)
-    points[:, 0] = np.clip(points[:, 0], 0, output_shape[1])
-    points[:, 1] = np.clip(points[:, 1], 0, output_shape[0])
     x_min = np.min(points[:, 0])
     x_max = np.max(points[:, 0])
     y_min = np.min(points[:, 1])

diff --git a/tests/test_transforms.py b/tests/test_transforms.py
index 8a1e75d..1921e1a 100644
--- a/tests/test_transforms.py
+++ b/tests/test_transforms.py
@@ -1188,3 +1188,40 @@ def test_rotate_equal(img, aug_cls, angle):
     diff = np.round(np.abs(res_a - res_b))
     assert diff[:, :2].max() <= 2
     assert (diff[:, -1] % 360).max() <= 1
+
+
+@pytest.mark.parametrize(
+    "get_transform",
+    [
+        lambda sign: A.Affine(translate_px=sign * 2),
+        lambda sign: A.ShiftScaleRotate(shift_limit=(sign * 0.02, sign * 0.02), scale_limit=0, rotate_limit=0),
+    ],
+)
+@pytest.mark.parametrize(
+    ["bboxes", "expected", "min_visibility", "sign"],
+    [
+        [[(0, 0, 10, 10, 1)], [], 0.9, -1],
+        [[(0, 0, 10, 10, 1)], [(0, 0, 8, 8, 1)], 0.6, -1],
+        [[(90, 90, 100, 100, 1)], [], 0.9, 1],
+        [[(90, 90, 100, 100, 1)], [(92, 92, 100, 100, 1)], 0.6, 1],
+    ],
+)
+def test_bbox_clipping(get_transform, image, bboxes, expected, min_visibility: float, sign: int):
+    transform = get_transform(sign)
+    transform.p = 1
+    transform = A.Compose([transform], bbox_params=A.BboxParams(format="pascal_voc", min_visibility=min_visibility))
+
+    res = transform(image=image, bboxes=bboxes)["bboxes"]
+    assert res == expected
+
+
+def test_bbox_clipping_perspective():
+    random.seed(0)
+    transform = A.Compose(
+        [A.Perspective(scale=(0.05, 0.05), p=1)], bbox_params=A.BboxParams(format="pascal_voc", min_visibility=0.6)
+    )
+
+    image = np.empty([1000, 1000, 3], dtype=np.uint8)
+    bboxes = np.array([[0, 0, 100, 100, 1]])
+    res = transform(image=image, bboxes=bboxes)["bboxes"]
+    assert len(res) == 0

min_visibility param does not work with A.Affine transform
## 🐛 Bug

 `min_visibility` param does not work with `A.Affine` transform
## To Reproduce

Steps to reproduce the behavior:

```
transform = A.Compose(
    [A.Affine(translate_px=-20, p=1.0)],
    bbox_params=A.BboxParams(format='pascal_voc', label_fields=['class_labels'], min_visibility=0.9)
)

img = np.zeros((500, 500, 3))
bboxes = np.array([[0, 0, 100, 100]])

transformed = transform(image=img, bboxes=bboxes, class_labels=['class_0'])

new_img = transformed['image']
new_bboxes = transformed['bboxes']

print(new_bboxes) # [(0.0, 0.0, 80.0, 80.0)]
```

new_bboxes = [(0.0, 0.0, 80.0, 80.0)], but I expect it should be empty


## Expected behavior
`new_bboxes` should be empty, because:
- the origin bbox area is 100x100 = 10000px
- the transformed bbox area is 80x80 = 6400px
- visibility = 6400/10000 = 0.64 < 0.9, then this bbox should be removed

## Environment

 - Albumentations version: 1.0.3
 - Python version: 3.9.13
 - OS: MacOS
 - How you installed albumentations: pip

## Additional context

tests/test_transforms.py::test_bbox_clipping[bboxes0-expected0-0.9--1-<lambda>0] tests/test_transforms.py::test_bbox_clipping[bboxes2-expected2-0.9-1-<lambda>0] tests/test_transforms.py::test_bbox_clipping_perspective
tests/test_transforms.py::test_transpose_both_image_and_mask tests/test_transforms.py::test_rotate_interpolation[0] tests/test_transforms.py::test_rotate_interpolation[1] tests/test_transforms.py::test_rotate_interpolation[2] tests/test_transforms.py::test_rotate_crop_border tests/test_transforms.py::test_shift_scale_rotate_interpolation[0] tests/test_transforms.py::test_shift_scale_rotate_interpolation[1] tests/test_transforms.py::test_shift_scale_rotate_interpolation[2] tests/test_transforms.py::test_optical_distortion_interpolation[0] tests/test_transforms.py::test_optical_distortion_interpolation[1] tests/test_transforms.py::test_optical_distortion_interpolation[2] tests/test_transforms.py::test_grid_distortion_interpolation[0] tests/test_transforms.py::test_grid_distortion_interpolation[1] tests/test_transforms.py::test_grid_distortion_interpolation[2] tests/test_transforms.py::test_grid_distortion_steps[17] tests/test_transforms.py::test_grid_distortion_steps[21] tests/test_transforms.py::test_grid_distortion_steps[33] tests/test_transforms.py::test_elastic_transform_interpolation[0] tests/test_transforms.py::test_elastic_transform_interpolation[1] tests/test_transforms.py::test_elastic_transform_interpolation[2] tests/test_transforms.py::test_binary_mask_interpolation[Affine-params0] tests/test_transforms.py::test_binary_mask_interpolation[CenterCrop-params1] tests/test_transforms.py::test_binary_mask_interpolation[CoarseDropout-params2] tests/test_transforms.py::test_binary_mask_interpolation[Crop-params3] tests/test_transforms.py::test_binary_mask_interpolation[CropAndPad-params4] tests/test_transforms.py::test_binary_mask_interpolation[CropNonEmptyMaskIfExists-params5] tests/test_transforms.py::test_binary_mask_interpolation[ElasticTransform-params6] tests/test_transforms.py::test_binary_mask_interpolation[Flip-params7] tests/test_transforms.py::test_binary_mask_interpolation[GridDistortion-params8] tests/test_transforms.py::test_binary_mask_interpolation[GridDropout-params9] tests/test_transforms.py::test_binary_mask_interpolation[HorizontalFlip-params10] tests/test_transforms.py::test_binary_mask_interpolation[Lambda-params11] tests/test_transforms.py::test_binary_mask_interpolation[LongestMaxSize-params12] tests/test_transforms.py::test_binary_mask_interpolation[MaskDropout-params13] tests/test_transforms.py::test_binary_mask_interpolation[NoOp-params14] tests/test_transforms.py::test_binary_mask_interpolation[OpticalDistortion-params15] tests/test_transforms.py::test_binary_mask_interpolation[PadIfNeeded-params16] tests/test_transforms.py::test_binary_mask_interpolation[Perspective-params17] tests/test_transforms.py::test_binary_mask_interpolation[PiecewiseAffine-params18] tests/test_transforms.py::test_binary_mask_interpolation[RandomCrop-params19] tests/test_transforms.py::test_binary_mask_interpolation[RandomResizedCrop-params21] tests/test_transforms.py::test_binary_mask_interpolation[RandomRotate90-params22] tests/test_transforms.py::test_binary_mask_interpolation[RandomScale-params23] tests/test_transforms.py::test_binary_mask_interpolation[RandomSizedCrop-params24] tests/test_transforms.py::test_binary_mask_interpolation[Resize-params25] tests/test_transforms.py::test_binary_mask_interpolation[Rotate-params26] tests/test_transforms.py::test_binary_mask_interpolation[SafeRotate-params27] tests/test_transforms.py::test_binary_mask_interpolation[ShiftScaleRotate-params28] tests/test_transforms.py::test_binary_mask_interpolation[SmallestMaxSize-params29] tests/test_transforms.py::test_binary_mask_interpolation[Transpose-params30] tests/test_transforms.py::test_binary_mask_interpolation[VerticalFlip-params31] tests/test_transforms.py::test_semantic_mask_interpolation[Affine-params0] tests/test_transforms.py::test_semantic_mask_interpolation[CenterCrop-params1] tests/test_transforms.py::test_semantic_mask_interpolation[CoarseDropout-params2] tests/test_transforms.py::test_semantic_mask_interpolation[Crop-params3] tests/test_transforms.py::test_semantic_mask_interpolation[CropNonEmptyMaskIfExists-params4] tests/test_transforms.py::test_semantic_mask_interpolation[ElasticTransform-params5] tests/test_transforms.py::test_semantic_mask_interpolation[Flip-params6] tests/test_transforms.py::test_semantic_mask_interpolation[GridDistortion-params7] tests/test_transforms.py::test_semantic_mask_interpolation[GridDropout-params8] tests/test_transforms.py::test_semantic_mask_interpolation[HorizontalFlip-params9] tests/test_transforms.py::test_semantic_mask_interpolation[Lambda-params10] tests/test_transforms.py::test_semantic_mask_interpolation[LongestMaxSize-params11] tests/test_transforms.py::test_semantic_mask_interpolation[MaskDropout-params12] tests/test_transforms.py::test_semantic_mask_interpolation[NoOp-params13] tests/test_transforms.py::test_semantic_mask_interpolation[OpticalDistortion-params14] tests/test_transforms.py::test_semantic_mask_interpolation[PadIfNeeded-params15] tests/test_transforms.py::test_semantic_mask_interpolation[Perspective-params16] tests/test_transforms.py::test_semantic_mask_interpolation[PiecewiseAffine-params17] tests/test_transforms.py::test_semantic_mask_interpolation[RandomCrop-params18] tests/test_transforms.py::test_semantic_mask_interpolation[RandomResizedCrop-params20] tests/test_transforms.py::test_semantic_mask_interpolation[RandomRotate90-params21] tests/test_transforms.py::test_semantic_mask_interpolation[RandomScale-params22] tests/test_transforms.py::test_semantic_mask_interpolation[RandomSizedCrop-params23] tests/test_transforms.py::test_semantic_mask_interpolation[Resize-params24] tests/test_transforms.py::test_semantic_mask_interpolation[Rotate-params25] tests/test_transforms.py::test_semantic_mask_interpolation[SafeRotate-params26] tests/test_transforms.py::test_semantic_mask_interpolation[ShiftScaleRotate-params27] tests/test_transforms.py::test_semantic_mask_interpolation[SmallestMaxSize-params28] tests/test_transforms.py::test_semantic_mask_interpolation[Transpose-params29] tests/test_transforms.py::test_semantic_mask_interpolation[VerticalFlip-params30] tests/test_transforms.py::test_multiprocessing_support[AdvancedBlur-params0] tests/test_transforms.py::test_multiprocessing_support[Affine-params1] tests/test_transforms.py::test_multiprocessing_support[Blur-params2] tests/test_transforms.py::test_multiprocessing_support[CLAHE-params3] tests/test_transforms.py::test_multiprocessing_support[CenterCrop-params4] tests/test_transforms.py::test_multiprocessing_support[ChannelDropout-params5] tests/test_transforms.py::test_multiprocessing_support[ChannelShuffle-params6] tests/test_transforms.py::test_multiprocessing_support[CoarseDropout-params7] tests/test_transforms.py::test_multiprocessing_support[ColorJitter-params8] tests/test_transforms.py::test_multiprocessing_support[Crop-params9] tests/test_transforms.py::test_multiprocessing_support[CropAndPad-params10] tests/test_transforms.py::test_multiprocessing_support[Downscale-params11] tests/test_transforms.py::test_multiprocessing_support[ElasticTransform-params12] tests/test_transforms.py::test_multiprocessing_support[Emboss-params13] tests/test_transforms.py::test_multiprocessing_support[Equalize-params14] tests/test_transforms.py::test_multiprocessing_support[FancyPCA-params15] tests/test_transforms.py::test_multiprocessing_support[Flip-params16] tests/test_transforms.py::test_multiprocessing_support[GaussNoise-params18] tests/test_transforms.py::test_multiprocessing_support[GaussianBlur-params19] tests/test_transforms.py::test_multiprocessing_support[GlassBlur-params20] tests/test_transforms.py::test_multiprocessing_support[GridDistortion-params21] tests/test_transforms.py::test_multiprocessing_support[GridDropout-params22] tests/test_transforms.py::test_multiprocessing_support[HorizontalFlip-params23] tests/test_transforms.py::test_multiprocessing_support[HueSaturationValue-params24] tests/test_transforms.py::test_multiprocessing_support[ISONoise-params25] tests/test_transforms.py::test_multiprocessing_support[ImageCompression-params26] tests/test_transforms.py::test_multiprocessing_support[InvertImg-params27] tests/test_transforms.py::test_multiprocessing_support[Lambda-params28] tests/test_transforms.py::test_multiprocessing_support[LongestMaxSize-params29] tests/test_transforms.py::test_multiprocessing_support[MedianBlur-params30] tests/test_transforms.py::test_multiprocessing_support[MotionBlur-params31] tests/test_transforms.py::test_multiprocessing_support[MultiplicativeNoise-params32] tests/test_transforms.py::test_multiprocessing_support[NoOp-params33] tests/test_transforms.py::test_multiprocessing_support[Normalize-params34] tests/test_transforms.py::test_multiprocessing_support[OpticalDistortion-params35] tests/test_transforms.py::test_multiprocessing_support[PadIfNeeded-params36] tests/test_transforms.py::test_multiprocessing_support[Perspective-params37] tests/test_transforms.py::test_multiprocessing_support[PiecewiseAffine-params38] tests/test_transforms.py::test_multiprocessing_support[PixelDropout-params39] tests/test_transforms.py::test_multiprocessing_support[Posterize-params40] tests/test_transforms.py::test_multiprocessing_support[RGBShift-params41] tests/test_transforms.py::test_multiprocessing_support[RandomBrightnessContrast-params42] tests/test_transforms.py::test_multiprocessing_support[RandomCrop-params43] tests/test_transforms.py::test_multiprocessing_support[RandomFog-params44] tests/test_transforms.py::test_multiprocessing_support[RandomGamma-params45] tests/test_transforms.py::test_multiprocessing_support[RandomRain-params47] tests/test_transforms.py::test_multiprocessing_support[RandomResizedCrop-params48] tests/test_transforms.py::test_multiprocessing_support[RandomRotate90-params49] tests/test_transforms.py::test_multiprocessing_support[RandomScale-params50] tests/test_transforms.py::test_multiprocessing_support[RandomShadow-params51] tests/test_transforms.py::test_multiprocessing_support[RandomSizedCrop-params52] tests/test_transforms.py::test_multiprocessing_support[RandomSnow-params53] tests/test_transforms.py::test_multiprocessing_support[RandomSunFlare-params54] tests/test_transforms.py::test_multiprocessing_support[RandomToneCurve-params55] tests/test_transforms.py::test_multiprocessing_support[Resize-params56] tests/test_transforms.py::test_multiprocessing_support[RingingOvershoot-params57] tests/test_transforms.py::test_multiprocessing_support[Rotate-params58] tests/test_transforms.py::test_multiprocessing_support[SafeRotate-params59] tests/test_transforms.py::test_multiprocessing_support[Sharpen-params60] tests/test_transforms.py::test_multiprocessing_support[ShiftScaleRotate-params61] tests/test_transforms.py::test_multiprocessing_support[SmallestMaxSize-params62] tests/test_transforms.py::test_multiprocessing_support[Solarize-params63] tests/test_transforms.py::test_multiprocessing_support[Superpixels-params64] tests/test_transforms.py::test_multiprocessing_support[TemplateTransform-params65] tests/test_transforms.py::test_multiprocessing_support[ToFloat-params66] tests/test_transforms.py::test_multiprocessing_support[ToGray-params67] tests/test_transforms.py::test_multiprocessing_support[ToSepia-params68] tests/test_transforms.py::test_multiprocessing_support[Transpose-params69] tests/test_transforms.py::test_multiprocessing_support[UnsharpMask-params70] tests/test_transforms.py::test_multiprocessing_support[VerticalFlip-params71] tests/test_transforms.py::test_force_apply tests/test_transforms.py::test_additional_targets_for_image_only[AdvancedBlur-params0] tests/test_transforms.py::test_additional_targets_for_image_only[Blur-params1] tests/test_transforms.py::test_additional_targets_for_image_only[CLAHE-params2] tests/test_transforms.py::test_additional_targets_for_image_only[ChannelDropout-params3] tests/test_transforms.py::test_additional_targets_for_image_only[ChannelShuffle-params4] tests/test_transforms.py::test_additional_targets_for_image_only[ColorJitter-params5] tests/test_transforms.py::test_additional_targets_for_image_only[Downscale-params6] tests/test_transforms.py::test_additional_targets_for_image_only[Emboss-params7] tests/test_transforms.py::test_additional_targets_for_image_only[Equalize-params8] tests/test_transforms.py::test_additional_targets_for_image_only[FDA-params9] tests/test_transforms.py::test_additional_targets_for_image_only[FancyPCA-params10] tests/test_transforms.py::test_additional_targets_for_image_only[GaussNoise-params12] tests/test_transforms.py::test_additional_targets_for_image_only[GaussianBlur-params13] tests/test_transforms.py::test_additional_targets_for_image_only[GlassBlur-params14] tests/test_transforms.py::test_additional_targets_for_image_only[HistogramMatching-params15] tests/test_transforms.py::test_additional_targets_for_image_only[HueSaturationValue-params16] tests/test_transforms.py::test_additional_targets_for_image_only[ISONoise-params17] tests/test_transforms.py::test_additional_targets_for_image_only[ImageCompression-params18] tests/test_transforms.py::test_additional_targets_for_image_only[InvertImg-params19] tests/test_transforms.py::test_additional_targets_for_image_only[MedianBlur-params20] tests/test_transforms.py::test_additional_targets_for_image_only[MotionBlur-params21] tests/test_transforms.py::test_additional_targets_for_image_only[MultiplicativeNoise-params22] tests/test_transforms.py::test_additional_targets_for_image_only[Normalize-params23] tests/test_transforms.py::test_additional_targets_for_image_only[PixelDistributionAdaptation-params24] tests/test_transforms.py::test_additional_targets_for_image_only[Posterize-params25] tests/test_transforms.py::test_additional_targets_for_image_only[RGBShift-params26] tests/test_transforms.py::test_additional_targets_for_image_only[RandomBrightnessContrast-params27] tests/test_transforms.py::test_additional_targets_for_image_only[RandomFog-params28] tests/test_transforms.py::test_additional_targets_for_image_only[RandomGamma-params29] tests/test_transforms.py::test_additional_targets_for_image_only[RandomRain-params30] tests/test_transforms.py::test_additional_targets_for_image_only[RandomShadow-params31] tests/test_transforms.py::test_additional_targets_for_image_only[RandomSnow-params32] tests/test_transforms.py::test_additional_targets_for_image_only[RandomSunFlare-params33] tests/test_transforms.py::test_additional_targets_for_image_only[RandomToneCurve-params34] tests/test_transforms.py::test_additional_targets_for_image_only[RingingOvershoot-params35] tests/test_transforms.py::test_additional_targets_for_image_only[Sharpen-params36] tests/test_transforms.py::test_additional_targets_for_image_only[Solarize-params37] tests/test_transforms.py::test_additional_targets_for_image_only[Superpixels-params38] tests/test_transforms.py::test_additional_targets_for_image_only[TemplateTransform-params39] tests/test_transforms.py::test_additional_targets_for_image_only[ToFloat-params40] tests/test_transforms.py::test_additional_targets_for_image_only[ToGray-params41] tests/test_transforms.py::test_additional_targets_for_image_only[ToSepia-params42] tests/test_transforms.py::test_additional_targets_for_image_only[UnsharpMask-params43] tests/test_transforms.py::test_lambda_transform tests/test_transforms.py::test_channel_droput tests/test_transforms.py::test_equalize tests/test_transforms.py::test_crop_non_empty_mask tests/test_transforms.py::test_downscale[0] tests/test_transforms.py::test_downscale[1] tests/test_transforms.py::test_downscale[2] tests/test_transforms.py::test_crop_keypoints tests/test_transforms.py::test_longest_max_size_keypoints tests/test_transforms.py::test_smallest_max_size_keypoints tests/test_transforms.py::test_resize_keypoints tests/test_transforms.py::test_multiplicative_noise_grayscale[image0] tests/test_transforms.py::test_multiplicative_noise_grayscale[image1] tests/test_transforms.py::test_multiplicative_noise_grayscale[image2] tests/test_transforms.py::test_multiplicative_noise_grayscale[image3] tests/test_transforms.py::test_multiplicative_noise_rgb[image0] tests/test_transforms.py::test_multiplicative_noise_rgb[image1] tests/test_transforms.py::test_mask_dropout tests/test_transforms.py::test_grid_dropout_mask[image0] tests/test_transforms.py::test_grid_dropout_mask[image1] tests/test_transforms.py::test_grid_dropout_params[1e-05-10-10-100-100-50-50] tests/test_transforms.py::test_grid_dropout_params[0.9-100-None-200-None-0-0] tests/test_transforms.py::test_grid_dropout_params[0.4556-10-20-None-200-0-0] tests/test_transforms.py::test_grid_dropout_params[4e-05-None-None-2-100-None-None] tests/test_transforms.py::test_gauss_noise_incorrect_var_limit_type tests/test_transforms.py::test_gaus_blur_limits[blur_limit0-sigma0-0-1] tests/test_transforms.py::test_gaus_blur_limits[blur_limit1-sigma1-1-0] tests/test_transforms.py::test_gaus_blur_limits[blur_limit2-sigma2-1-1] tests/test_transforms.py::test_gaus_blur_limits[blur_limit3-sigma3-3-0] tests/test_transforms.py::test_gaus_blur_limits[blur_limit4-sigma4-3-0] tests/test_transforms.py::test_gaus_blur_limits[blur_limit5-sigma5-3-0.1] tests/test_transforms.py::test_unsharp_mask_limits[blur_limit0-sigma0-0-1] tests/test_transforms.py::test_unsharp_mask_limits[blur_limit1-sigma1-1-0] tests/test_transforms.py::test_unsharp_mask_limits[blur_limit2-sigma2-1-1] tests/test_transforms.py::test_unsharp_mask_float_uint8_diff_less_than_two[0] tests/test_transforms.py::test_unsharp_mask_float_uint8_diff_less_than_two[1] tests/test_transforms.py::test_unsharp_mask_float_uint8_diff_less_than_two[128] tests/test_transforms.py::test_unsharp_mask_float_uint8_diff_less_than_two[255] tests/test_transforms.py::test_color_jitter_float_uint8_equal[1-1-1-0] tests/test_transforms.py::test_color_jitter_float_uint8_equal[0.123-1-1-0] tests/test_transforms.py::test_color_jitter_float_uint8_equal[1.321-1-1-0] tests/test_transforms.py::test_color_jitter_float_uint8_equal[1-0.234-1-0] tests/test_transforms.py::test_color_jitter_float_uint8_equal[1-1.432-1-0] tests/test_transforms.py::test_color_jitter_float_uint8_equal[1-1-0.345-0] tests/test_transforms.py::test_color_jitter_float_uint8_equal[1-1-1.543-0] tests/test_transforms.py::test_color_jitter_float_uint8_equal[1-1-1-0.456] tests/test_transforms.py::test_color_jitter_float_uint8_equal[1-1-1--0.432] tests/test_transforms.py::test_shift_scale_separate_shift_x_shift_y tests/test_transforms.py::test_glass_blur_float_uint8_diff_less_than_two[0] tests/test_transforms.py::test_glass_blur_float_uint8_diff_less_than_two[1] tests/test_transforms.py::test_glass_blur_float_uint8_diff_less_than_two[128] tests/test_transforms.py::test_glass_blur_float_uint8_diff_less_than_two[255] tests/test_transforms.py::test_perspective_keep_size tests/test_transforms.py::test_longest_max_size_list tests/test_transforms.py::test_smallest_max_size_list tests/test_transforms.py::test_template_transform[0.5-0.5-template_transform0-image_size0-template_size0] tests/test_transforms.py::test_template_transform[0.3-0.5-template_transform1-image_size1-template_size1] tests/test_transforms.py::test_template_transform[1.0-0.5-template_transform2-image_size2-template_size2] tests/test_transforms.py::test_template_transform[0.5-0.8-template_transform3-image_size3-template_size3] tests/test_transforms.py::test_template_transform[0.5-0.2-template_transform4-image_size4-template_size4] tests/test_transforms.py::test_template_transform[0.5-0.9-template_transform5-image_size5-template_size5] tests/test_transforms.py::test_template_transform[0.5-0.5-None-image_size6-template_size6] tests/test_transforms.py::test_template_transform[0.8-0.7-None-image_size7-template_size7] tests/test_transforms.py::test_template_transform[0.5-0.5-template_transform8-image_size8-template_size8] tests/test_transforms.py::test_template_transform_incorrect_size tests/test_transforms.py::test_template_transform_incorrect_channels[1-3] tests/test_transforms.py::test_template_transform_incorrect_channels[6-3] tests/test_transforms.py::test_advanced_blur_float_uint8_diff_less_than_two[0] tests/test_transforms.py::test_advanced_blur_float_uint8_diff_less_than_two[1] tests/test_transforms.py::test_advanced_blur_float_uint8_diff_less_than_two[128] tests/test_transforms.py::test_advanced_blur_float_uint8_diff_less_than_two[255] tests/test_transforms.py::test_advanced_blur_raises_on_incorrect_params[params0] tests/test_transforms.py::test_advanced_blur_raises_on_incorrect_params[params1] tests/test_transforms.py::test_advanced_blur_raises_on_incorrect_params[params2] tests/test_transforms.py::test_advanced_blur_raises_on_incorrect_params[params3] tests/test_transforms.py::test_advanced_blur_raises_on_incorrect_params[params4] tests/test_transforms.py::test_affine_scale_ratio[params0] tests/test_transforms.py::test_affine_scale_ratio[params1] tests/test_transforms.py::test_affine_scale_ratio[params2] tests/test_transforms.py::test_affine_incorrect_scale_range[params0] tests/test_transforms.py::test_affine_incorrect_scale_range[params1] tests/test_transforms.py::test_safe_rotate[-10-targets0-expected0] tests/test_transforms.py::test_safe_rotate[10-targets1-expected1] tests/test_transforms.py::test_rotate_equal[-360-img0-<lambda>0] tests/test_transforms.py::test_rotate_equal[-360-img0-<lambda>1] tests/test_transforms.py::test_rotate_equal[-360-img1-<lambda>0] tests/test_transforms.py::test_rotate_equal[-360-img1-<lambda>1] tests/test_transforms.py::test_rotate_equal[-360-img2-<lambda>0] tests/test_transforms.py::test_rotate_equal[-360-img2-<lambda>1] tests/test_transforms.py::test_rotate_equal[-345-img0-<lambda>0] tests/test_transforms.py::test_rotate_equal[-345-img0-<lambda>1] tests/test_transforms.py::test_rotate_equal[-345-img1-<lambda>0] tests/test_transforms.py::test_rotate_equal[-345-img1-<lambda>1] tests/test_transforms.py::test_rotate_equal[-345-img2-<lambda>0] tests/test_transforms.py::test_rotate_equal[-345-img2-<lambda>1] tests/test_transforms.py::test_rotate_equal[-330-img0-<lambda>0] tests/test_transforms.py::test_rotate_equal[-330-img0-<lambda>1] tests/test_transforms.py::test_rotate_equal[-330-img1-<lambda>0] tests/test_transforms.py::test_rotate_equal[-330-img1-<lambda>1] tests/test_transforms.py::test_rotate_equal[-330-img2-<lambda>0] tests/test_transforms.py::test_rotate_equal[-330-img2-<lambda>1] tests/test_transforms.py::test_rotate_equal[-315-img0-<lambda>0] tests/test_transforms.py::test_rotate_equal[-315-img0-<lambda>1] tests/test_transforms.py::test_rotate_equal[-315-img1-<lambda>0] tests/test_transforms.py::test_rotate_equal[-315-img1-<lambda>1] tests/test_transforms.py::test_rotate_equal[-315-img2-<lambda>0] tests/test_transforms.py::test_rotate_equal[-315-img2-<lambda>1] tests/test_transforms.py::test_rotate_equal[-300-img0-<lambda>0] tests/test_transforms.py::test_rotate_equal[-300-img0-<lambda>1] tests/test_transforms.py::test_rotate_equal[-300-img1-<lambda>0] tests/test_transforms.py::test_rotate_equal[-300-img1-<lambda>1] tests/test_transforms.py::test_rotate_equal[-300-img2-<lambda>0] tests/test_transforms.py::test_rotate_equal[-300-img2-<lambda>1] tests/test_transforms.py::test_rotate_equal[-285-img0-<lambda>0] tests/test_transforms.py::test_rotate_equal[-285-img0-<lambda>1] tests/test_transforms.py::test_rotate_equal[-285-img1-<lambda>0] tests/test_transforms.py::test_rotate_equal[-285-img1-<lambda>1] tests/test_transforms.py::test_rotate_equal[-285-img2-<lambda>0] tests/test_transforms.py::test_rotate_equal[-285-img2-<lambda>1] tests/test_transforms.py::test_rotate_equal[-270-img0-<lambda>0] tests/test_transforms.py::test_rotate_equal[-270-img0-<lambda>1] tests/test_transforms.py::test_rotate_equal[-270-img1-<lambda>0] tests/test_transforms.py::test_rotate_equal[-270-img1-<lambda>1] tests/test_transforms.py::test_rotate_equal[-270-img2-<lambda>0] tests/test_transforms.py::test_rotate_equal[-270-img2-<lambda>1] tests/test_transforms.py::test_rotate_equal[-255-img0-<lambda>0] tests/test_transforms.py::test_rotate_equal[-255-img0-<lambda>1] tests/test_transforms.py::test_rotate_equal[-255-img1-<lambda>0] tests/test_transforms.py::test_rotate_equal[-255-img1-<lambda>1] tests/test_transforms.py::test_rotate_equal[-255-img2-<lambda>0] tests/test_transforms.py::test_rotate_equal[-255-img2-<lambda>1] tests/test_transforms.py::test_rotate_equal[-240-img0-<lambda>0] tests/test_transforms.py::test_rotate_equal[-240-img0-<lambda>1] tests/test_transforms.py::test_rotate_equal[-240-img1-<lambda>0] tests/test_transforms.py::test_rotate_equal[-240-img1-<lambda>1] tests/test_transforms.py::test_rotate_equal[-240-img2-<lambda>0] tests/test_transforms.py::test_rotate_equal[-240-img2-<lambda>1] tests/test_transforms.py::test_rotate_equal[-225-img0-<lambda>0] tests/test_transforms.py::test_rotate_equal[-225-img0-<lambda>1] tests/test_transforms.py::test_rotate_equal[-225-img1-<lambda>0] tests/test_transforms.py::test_rotate_equal[-225-img1-<lambda>1] tests/test_transforms.py::test_rotate_equal[-225-img2-<lambda>0] tests/test_transforms.py::test_rotate_equal[-225-img2-<lambda>1] tests/test_transforms.py::test_rotate_equal[-210-img0-<lambda>0] tests/test_transforms.py::test_rotate_equal[-210-img0-<lambda>1] tests/test_transforms.py::test_rotate_equal[-210-img1-<lambda>0] tests/test_transforms.py::test_rotate_equal[-210-img1-<lambda>1] tests/test_transforms.py::test_rotate_equal[-210-img2-<lambda>0] tests/test_transforms.py::test_rotate_equal[-210-img2-<lambda>1] tests/test_transforms.py::test_rotate_equal[-195-img0-<lambda>0] tests/test_transforms.py::test_rotate_equal[-195-img0-<lambda>1] tests/test_transforms.py::test_rotate_equal[-195-img1-<lambda>0] tests/test_transforms.py::test_rotate_equal[-195-img1-<lambda>1] tests/test_transforms.py::test_rotate_equal[-195-img2-<lambda>0] tests/test_transforms.py::test_rotate_equal[-195-img2-<lambda>1] tests/test_transforms.py::test_rotate_equal[-180-img0-<lambda>0] tests/test_transforms.py::test_rotate_equal[-180-img0-<lambda>1] tests/test_transforms.py::test_rotate_equal[-180-img1-<lambda>0] tests/test_transforms.py::test_rotate_equal[-180-img1-<lambda>1] tests/test_transforms.py::test_rotate_equal[-180-img2-<lambda>0] tests/test_transforms.py::test_rotate_equal[-180-img2-<lambda>1] tests/test_transforms.py::test_rotate_equal[-165-img0-<lambda>0] tests/test_transforms.py::test_rotate_equal[-165-img0-<lambda>1] tests/test_transforms.py::test_rotate_equal[-165-img1-<lambda>0] tests/test_transforms.py::test_rotate_equal[-165-img1-<lambda>1] tests/test_transforms.py::test_rotate_equal[-165-img2-<lambda>0] tests/test_transforms.py::test_rotate_equal[-165-img2-<lambda>1] tests/test_transforms.py::test_rotate_equal[-150-img0-<lambda>0] tests/test_transforms.py::test_rotate_equal[-150-img0-<lambda>1] tests/test_transforms.py::test_rotate_equal[-150-img1-<lambda>0] tests/test_transforms.py::test_rotate_equal[-150-img1-<lambda>1] tests/test_transforms.py::test_rotate_equal[-150-img2-<lambda>0] tests/test_transforms.py::test_rotate_equal[-150-img2-<lambda>1] tests/test_transforms.py::test_rotate_equal[-135-img0-<lambda>0] tests/test_transforms.py::test_rotate_equal[-135-img0-<lambda>1] tests/test_transforms.py::test_rotate_equal[-135-img1-<lambda>0] tests/test_transforms.py::test_rotate_equal[-135-img1-<lambda>1] tests/test_transforms.py::test_rotate_equal[-135-img2-<lambda>0] tests/test_transforms.py::test_rotate_equal[-135-img2-<lambda>1] tests/test_transforms.py::test_rotate_equal[-120-img0-<lambda>0] tests/test_transforms.py::test_rotate_equal[-120-img0-<lambda>1] tests/test_transforms.py::test_rotate_equal[-120-img1-<lambda>0] tests/test_transforms.py::test_rotate_equal[-120-img1-<lambda>1] tests/test_transforms.py::test_rotate_equal[-120-img2-<lambda>0] tests/test_transforms.py::test_rotate_equal[-120-img2-<lambda>1] tests/test_transforms.py::test_rotate_equal[-105-img0-<lambda>0] tests/test_transforms.py::test_rotate_equal[-105-img0-<lambda>1] tests/test_transforms.py::test_rotate_equal[-105-img1-<lambda>0] tests/test_transforms.py::test_rotate_equal[-105-img1-<lambda>1] tests/test_transforms.py::test_rotate_equal[-105-img2-<lambda>0] tests/test_transforms.py::test_rotate_equal[-105-img2-<lambda>1] tests/test_transforms.py::test_rotate_equal[-90-img0-<lambda>0] tests/test_transforms.py::test_rotate_equal[-90-img0-<lambda>1] tests/test_transforms.py::test_rotate_equal[-90-img1-<lambda>0] tests/test_transforms.py::test_rotate_equal[-90-img1-<lambda>1] tests/test_transforms.py::test_rotate_equal[-90-img2-<lambda>0] tests/test_transforms.py::test_rotate_equal[-90-img2-<lambda>1] tests/test_transforms.py::test_rotate_equal[-75-img0-<lambda>0] tests/test_transforms.py::test_rotate_equal[-75-img0-<lambda>1] tests/test_transforms.py::test_rotate_equal[-75-img1-<lambda>0] tests/test_transforms.py::test_rotate_equal[-75-img1-<lambda>1] tests/test_transforms.py::test_rotate_equal[-75-img2-<lambda>0] tests/test_transforms.py::test_rotate_equal[-75-img2-<lambda>1] tests/test_transforms.py::test_rotate_equal[-60-img0-<lambda>0] tests/test_transforms.py::test_rotate_equal[-60-img0-<lambda>1] tests/test_transforms.py::test_rotate_equal[-60-img1-<lambda>0] tests/test_transforms.py::test_rotate_equal[-60-img1-<lambda>1] tests/test_transforms.py::test_rotate_equal[-60-img2-<lambda>0] tests/test_transforms.py::test_rotate_equal[-60-img2-<lambda>1] tests/test_transforms.py::test_rotate_equal[-45-img0-<lambda>0] tests/test_transforms.py::test_rotate_equal[-45-img0-<lambda>1] tests/test_transforms.py::test_rotate_equal[-45-img1-<lambda>0] tests/test_transforms.py::test_rotate_equal[-45-img1-<lambda>1] tests/test_transforms.py::test_rotate_equal[-45-img2-<lambda>0] tests/test_transforms.py::test_rotate_equal[-45-img2-<lambda>1] tests/test_transforms.py::test_rotate_equal[-30-img0-<lambda>0] tests/test_transforms.py::test_rotate_equal[-30-img0-<lambda>1] tests/test_transforms.py::test_rotate_equal[-30-img1-<lambda>0] tests/test_transforms.py::test_rotate_equal[-30-img1-<lambda>1] tests/test_transforms.py::test_rotate_equal[-30-img2-<lambda>0] tests/test_transforms.py::test_rotate_equal[-30-img2-<lambda>1] tests/test_transforms.py::test_rotate_equal[-15-img0-<lambda>0] tests/test_transforms.py::test_rotate_equal[-15-img0-<lambda>1] tests/test_transforms.py::test_rotate_equal[-15-img1-<lambda>0] tests/test_transforms.py::test_rotate_equal[-15-img1-<lambda>1] tests/test_transforms.py::test_rotate_equal[-15-img2-<lambda>0] tests/test_transforms.py::test_rotate_equal[-15-img2-<lambda>1] tests/test_transforms.py::test_rotate_equal[0-img0-<lambda>0] tests/test_transforms.py::test_rotate_equal[0-img0-<lambda>1] tests/test_transforms.py::test_rotate_equal[0-img1-<lambda>0] tests/test_transforms.py::test_rotate_equal[0-img1-<lambda>1] tests/test_transforms.py::test_rotate_equal[0-img2-<lambda>0] tests/test_transforms.py::test_rotate_equal[0-img2-<lambda>1] tests/test_transforms.py::test_rotate_equal[15-img0-<lambda>0] tests/test_transforms.py::test_rotate_equal[15-img0-<lambda>1] tests/test_transforms.py::test_rotate_equal[15-img1-<lambda>0] tests/test_transforms.py::test_rotate_equal[15-img1-<lambda>1] tests/test_transforms.py::test_rotate_equal[15-img2-<lambda>0] tests/test_transforms.py::test_rotate_equal[15-img2-<lambda>1] tests/test_transforms.py::test_rotate_equal[30-img0-<lambda>0] tests/test_transforms.py::test_rotate_equal[30-img0-<lambda>1] tests/test_transforms.py::test_rotate_equal[30-img1-<lambda>0] tests/test_transforms.py::test_rotate_equal[30-img1-<lambda>1] tests/test_transforms.py::test_rotate_equal[30-img2-<lambda>0] tests/test_transforms.py::test_rotate_equal[30-img2-<lambda>1] tests/test_transforms.py::test_rotate_equal[45-img0-<lambda>0] tests/test_transforms.py::test_rotate_equal[45-img0-<lambda>1] tests/test_transforms.py::test_rotate_equal[45-img1-<lambda>0] tests/test_transforms.py::test_rotate_equal[45-img1-<lambda>1] tests/test_transforms.py::test_rotate_equal[45-img2-<lambda>0] tests/test_transforms.py::test_rotate_equal[45-img2-<lambda>1] tests/test_transforms.py::test_rotate_equal[60-img0-<lambda>0] tests/test_transforms.py::test_rotate_equal[60-img0-<lambda>1] tests/test_transforms.py::test_rotate_equal[60-img1-<lambda>0] tests/test_transforms.py::test_rotate_equal[60-img1-<lambda>1] tests/test_transforms.py::test_rotate_equal[60-img2-<lambda>0] tests/test_transforms.py::test_rotate_equal[60-img2-<lambda>1] tests/test_transforms.py::test_rotate_equal[75-img0-<lambda>0] tests/test_transforms.py::test_rotate_equal[75-img0-<lambda>1] tests/test_transforms.py::test_rotate_equal[75-img1-<lambda>0] tests/test_transforms.py::test_rotate_equal[75-img1-<lambda>1] tests/test_transforms.py::test_rotate_equal[75-img2-<lambda>0] tests/test_transforms.py::test_rotate_equal[75-img2-<lambda>1] tests/test_transforms.py::test_rotate_equal[90-img0-<lambda>0] tests/test_transforms.py::test_rotate_equal[90-img0-<lambda>1] tests/test_transforms.py::test_rotate_equal[90-img1-<lambda>0] tests/test_transforms.py::test_rotate_equal[90-img1-<lambda>1] tests/test_transforms.py::test_rotate_equal[90-img2-<lambda>0] tests/test_transforms.py::test_rotate_equal[90-img2-<lambda>1] tests/test_transforms.py::test_rotate_equal[105-img0-<lambda>0] tests/test_transforms.py::test_rotate_equal[105-img0-<lambda>1] tests/test_transforms.py::test_rotate_equal[105-img1-<lambda>0] tests/test_transforms.py::test_rotate_equal[105-img1-<lambda>1] tests/test_transforms.py::test_rotate_equal[105-img2-<lambda>0] tests/test_transforms.py::test_rotate_equal[105-img2-<lambda>1] tests/test_transforms.py::test_rotate_equal[120-img0-<lambda>0] tests/test_transforms.py::test_rotate_equal[120-img0-<lambda>1] tests/test_transforms.py::test_rotate_equal[120-img1-<lambda>0] tests/test_transforms.py::test_rotate_equal[120-img1-<lambda>1] tests/test_transforms.py::test_rotate_equal[120-img2-<lambda>0] tests/test_transforms.py::test_rotate_equal[120-img2-<lambda>1] tests/test_transforms.py::test_rotate_equal[135-img0-<lambda>0] tests/test_transforms.py::test_rotate_equal[135-img0-<lambda>1] tests/test_transforms.py::test_rotate_equal[135-img1-<lambda>0] tests/test_transforms.py::test_rotate_equal[135-img1-<lambda>1] tests/test_transforms.py::test_rotate_equal[135-img2-<lambda>0] tests/test_transforms.py::test_rotate_equal[135-img2-<lambda>1] tests/test_transforms.py::test_rotate_equal[150-img0-<lambda>0] tests/test_transforms.py::test_rotate_equal[150-img0-<lambda>1] tests/test_transforms.py::test_rotate_equal[150-img1-<lambda>0] tests/test_transforms.py::test_rotate_equal[150-img1-<lambda>1] tests/test_transforms.py::test_rotate_equal[150-img2-<lambda>0] tests/test_transforms.py::test_rotate_equal[150-img2-<lambda>1] tests/test_transforms.py::test_rotate_equal[165-img0-<lambda>0] tests/test_transforms.py::test_rotate_equal[165-img0-<lambda>1] tests/test_transforms.py::test_rotate_equal[165-img1-<lambda>0] tests/test_transforms.py::test_rotate_equal[165-img1-<lambda>1] tests/test_transforms.py::test_rotate_equal[165-img2-<lambda>0] tests/test_transforms.py::test_rotate_equal[165-img2-<lambda>1] tests/test_transforms.py::test_rotate_equal[180-img0-<lambda>0] tests/test_transforms.py::test_rotate_equal[180-img0-<lambda>1] tests/test_transforms.py::test_rotate_equal[180-img1-<lambda>0] tests/test_transforms.py::test_rotate_equal[180-img1-<lambda>1] tests/test_transforms.py::test_rotate_equal[180-img2-<lambda>0] tests/test_transforms.py::test_rotate_equal[180-img2-<lambda>1] tests/test_transforms.py::test_rotate_equal[195-img0-<lambda>0] tests/test_transforms.py::test_rotate_equal[195-img0-<lambda>1] tests/test_transforms.py::test_rotate_equal[195-img1-<lambda>0] tests/test_transforms.py::test_rotate_equal[195-img1-<lambda>1] tests/test_transforms.py::test_rotate_equal[195-img2-<lambda>0] tests/test_transforms.py::test_rotate_equal[195-img2-<lambda>1] tests/test_transforms.py::test_rotate_equal[210-img0-<lambda>0] tests/test_transforms.py::test_rotate_equal[210-img0-<lambda>1] tests/test_transforms.py::test_rotate_equal[210-img1-<lambda>0] tests/test_transforms.py::test_rotate_equal[210-img1-<lambda>1] tests/test_transforms.py::test_rotate_equal[210-img2-<lambda>0] tests/test_transforms.py::test_rotate_equal[210-img2-<lambda>1] tests/test_transforms.py::test_rotate_equal[225-img0-<lambda>0] tests/test_transforms.py::test_rotate_equal[225-img0-<lambda>1] tests/test_transforms.py::test_rotate_equal[225-img1-<lambda>0] tests/test_transforms.py::test_rotate_equal[225-img1-<lambda>1] tests/test_transforms.py::test_rotate_equal[225-img2-<lambda>0] tests/test_transforms.py::test_rotate_equal[225-img2-<lambda>1] tests/test_transforms.py::test_rotate_equal[240-img0-<lambda>0] tests/test_transforms.py::test_rotate_equal[240-img0-<lambda>1] tests/test_transforms.py::test_rotate_equal[240-img1-<lambda>0] tests/test_transforms.py::test_rotate_equal[240-img1-<lambda>1] tests/test_transforms.py::test_rotate_equal[240-img2-<lambda>0] tests/test_transforms.py::test_rotate_equal[240-img2-<lambda>1] tests/test_transforms.py::test_rotate_equal[255-img0-<lambda>0] tests/test_transforms.py::test_rotate_equal[255-img0-<lambda>1] tests/test_transforms.py::test_rotate_equal[255-img1-<lambda>0] tests/test_transforms.py::test_rotate_equal[255-img1-<lambda>1] tests/test_transforms.py::test_rotate_equal[255-img2-<lambda>0] tests/test_transforms.py::test_rotate_equal[255-img2-<lambda>1] tests/test_transforms.py::test_rotate_equal[270-img0-<lambda>0] tests/test_transforms.py::test_rotate_equal[270-img0-<lambda>1] tests/test_transforms.py::test_rotate_equal[270-img1-<lambda>0] tests/test_transforms.py::test_rotate_equal[270-img1-<lambda>1] tests/test_transforms.py::test_rotate_equal[270-img2-<lambda>0] tests/test_transforms.py::test_rotate_equal[270-img2-<lambda>1] tests/test_transforms.py::test_rotate_equal[285-img0-<lambda>0] tests/test_transforms.py::test_rotate_equal[285-img0-<lambda>1] tests/test_transforms.py::test_rotate_equal[285-img1-<lambda>0] tests/test_transforms.py::test_rotate_equal[285-img1-<lambda>1] tests/test_transforms.py::test_rotate_equal[285-img2-<lambda>0] tests/test_transforms.py::test_rotate_equal[285-img2-<lambda>1] tests/test_transforms.py::test_rotate_equal[300-img0-<lambda>0] tests/test_transforms.py::test_rotate_equal[300-img0-<lambda>1] tests/test_transforms.py::test_rotate_equal[300-img1-<lambda>0] tests/test_transforms.py::test_rotate_equal[300-img1-<lambda>1] tests/test_transforms.py::test_rotate_equal[300-img2-<lambda>0] tests/test_transforms.py::test_rotate_equal[300-img2-<lambda>1] tests/test_transforms.py::test_rotate_equal[315-img0-<lambda>0] tests/test_transforms.py::test_rotate_equal[315-img0-<lambda>1] tests/test_transforms.py::test_rotate_equal[315-img1-<lambda>0] tests/test_transforms.py::test_rotate_equal[315-img1-<lambda>1] tests/test_transforms.py::test_rotate_equal[315-img2-<lambda>0] tests/test_transforms.py::test_rotate_equal[315-img2-<lambda>1] tests/test_transforms.py::test_rotate_equal[330-img0-<lambda>0] tests/test_transforms.py::test_rotate_equal[330-img0-<lambda>1] tests/test_transforms.py::test_rotate_equal[330-img1-<lambda>0] tests/test_transforms.py::test_rotate_equal[330-img1-<lambda>1] tests/test_transforms.py::test_rotate_equal[330-img2-<lambda>0] tests/test_transforms.py::test_rotate_equal[330-img2-<lambda>1] tests/test_transforms.py::test_rotate_equal[345-img0-<lambda>0] tests/test_transforms.py::test_rotate_equal[345-img0-<lambda>1] tests/test_transforms.py::test_rotate_equal[345-img1-<lambda>0] tests/test_transforms.py::test_rotate_equal[345-img1-<lambda>1] tests/test_transforms.py::test_rotate_equal[345-img2-<lambda>0] tests/test_transforms.py::test_rotate_equal[345-img2-<lambda>1] tests/test_transforms.py::test_bbox_clipping[bboxes0-expected0-0.9--1-<lambda>1] tests/test_transforms.py::test_bbox_clipping[bboxes1-expected1-0.6--1-<lambda>0] tests/test_transforms.py::test_bbox_clipping[bboxes1-expected1-0.6--1-<lambda>1] tests/test_transforms.py::test_bbox_clipping[bboxes2-expected2-0.9-1-<lambda>1] tests/test_transforms.py::test_bbox_clipping[bboxes3-expected3-0.6-1-<lambda>0] tests/test_transforms.py::test_bbox_clipping[bboxes3-expected3-0.6-1-<lambda>1]