Advertisement
Xlorddx

Untitled

Aug 15th, 2018
124
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.84 KB | None | 0 0
  1. import random
  2. from PIL import Image
  3.  
  4. img = Image.open("56.jpg")
  5.  
  6. pixels = img.load()
  7. maxLoad = img.width * img.height
  8. onePer = maxLoad / 100
  9. k = 0
  10. factor = random.randint(0,100)
  11. for i in range(img.width):
  12.     for j in range(img.height):
  13.         if(i*j>k*10*onePer):
  14.             print("Обработано", k*10, "%" )
  15.             k+=1
  16.         r = pixels[i, j][0]
  17.         g = pixels[i, j][1]
  18.         b = pixels[i, j][2]
  19.         if i <= img.width / 2 and j <= img.height / 2:
  20.             pixels[i,j] = (r + 255, g, b)
  21.         if i <= img.width / 2 and j >= img.height / 2:
  22.             pixels[i,j] = (r, g + 255,b)
  23.         if i >= img.width / 2 and j <= img.height / 2:
  24.             pixels[i,j] = (r, g, b + 255)
  25.         if i >= img.width / 2 and j >= img.height / 2:
  26.             pixels[i,j] = (r, g, b)
  27. img.show()
  28. img.save("13.jpg")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement