mirror of
https://github.com/PaddlePaddle/PaddleClas.git
synced 2025-06-03 21:55:06 +08:00
fix random_erasing bug (#1160)
This commit is contained in:
parent
765f15bc60
commit
fdff2de329
@ -42,9 +42,9 @@ class RandomErasing(object):
|
||||
h = int(round(math.sqrt(target_area * aspect_ratio)))
|
||||
w = int(round(math.sqrt(target_area / aspect_ratio)))
|
||||
|
||||
if w < img.shape[2] and h < img.shape[1]:
|
||||
x1 = random.randint(0, img.shape[1] - h)
|
||||
y1 = random.randint(0, img.shape[2] - w)
|
||||
if w < img.shape[1] and h < img.shape[0]:
|
||||
x1 = random.randint(0, img.shape[0] - h)
|
||||
y1 = random.randint(0, img.shape[1] - w)
|
||||
if img.shape[0] == 3:
|
||||
img[x1:x1 + h, y1:y1 + w, 0] = self.mean[0]
|
||||
img[x1:x1 + h, y1:y1 + w, 1] = self.mean[1]
|
||||
|
Loading…
x
Reference in New Issue
Block a user