Skip to content

Commit 3368313

Browse files
committed
fix: 🐛 remove imgaug for compat with numpy 2.x
1 parent 9ab8f37 commit 3368313

File tree

2 files changed

+0
-20
lines changed

2 files changed

+0
-20
lines changed

pyiqa/data/transforms.py

-19
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
from typing import Union
55
from PIL import Image
66
from collections.abc import Sequence
7-
from imgaug import augmenters as iaa
87
import numpy as np
98

109
import torch
@@ -36,8 +35,6 @@ def transform_mapping(key, args):
3635
return [PairedRandomRot90(args)]
3736
elif key == 'randomerase':
3837
return [PairedRandomErasing(**args)]
39-
elif key == 'changecolor':
40-
return [ChangeColorSpace(args)]
4138
elif key == 'totensor' and args:
4239
return [PairedToTensor()]
4340
else:
@@ -66,22 +63,6 @@ def __call__(self, imgs):
6663
return self.to_tensor(imgs)
6764

6865

69-
class ChangeColorSpace:
70-
"""Pair version of center crop"""
71-
def __init__(self, to_colorspace):
72-
self.aug_op = iaa.color.ChangeColorspace(to_colorspace)
73-
74-
def __call__(self, imgs):
75-
if _is_pair(imgs):
76-
for i in range(len(imgs)):
77-
tmpimg = self.aug_op.augment_image(np.array(imgs[i]))
78-
imgs[i] = Image.fromarray(tmpimg)
79-
return imgs
80-
else:
81-
imgs = self.aug_op.augment_image(np.array(imgs))
82-
return Image.fromarray(imgs)
83-
84-
8566
class PairedCenterCrop(tf.CenterCrop):
8667
"""Pair version of center crop"""
8768
def forward(self, imgs):

requirements.txt

-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@ torchvision>=0.13
1616
tqdm
1717
yapf
1818
einops
19-
imgaug
2019
openai-clip
2120
facexlib
2221
transformers==4.37.2

0 commit comments

Comments
 (0)