У вас есть numpy.array
, поэтому используйте (без for
-циклов)
img[( 0 <= img) & (img <= 31)] = 31
img[(32 <= img) & (img <= 63)] = 63
img[(64 <= img) & (img <= 95)] = 95
# etc.
Или используйте for
-l oop
for x in range(0, 256, 32):
img[( x <= img) & (img <= x+31)] = x+31
#print(x, x+31)