|
@@ -385,15 +385,12 @@ class RandomDistort:
|
|
|
'saturation': self.saturation_prob,
|
|
'saturation': self.saturation_prob,
|
|
|
'hue': self.hue_prob,
|
|
'hue': self.hue_prob,
|
|
|
}
|
|
}
|
|
|
- im = im.astype('uint8')
|
|
|
|
|
- im = Image.fromarray(im)
|
|
|
|
|
for id in range(len(ops)):
|
|
for id in range(len(ops)):
|
|
|
params = params_dict[ops[id].__name__]
|
|
params = params_dict[ops[id].__name__]
|
|
|
prob = prob_dict[ops[id].__name__]
|
|
prob = prob_dict[ops[id].__name__]
|
|
|
params['im'] = im
|
|
params['im'] = im
|
|
|
if np.random.uniform(0, 1) < prob:
|
|
if np.random.uniform(0, 1) < prob:
|
|
|
im = ops[id](**params)
|
|
im = ops[id](**params)
|
|
|
- im = np.asarray(im).astype('float32')
|
|
|
|
|
if label is None:
|
|
if label is None:
|
|
|
return (im, )
|
|
return (im, )
|
|
|
else:
|
|
else:
|