Guest User

Untitled

a guest
Jul 19th, 2018
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.58 KB | None | 0 0
  1. def toAlphaBlackWhite(blackImg, whiteImg):
  2.     size = blackImg.size
  3.     blackImg = blackImg.convert('RGBA')
  4.     whiteImg = whiteImg.convert('RGBA')
  5.     loadedBlack = blackImg.load()
  6.     loadedWhite = whiteImg.load()
  7.     for x in range(size[0]):
  8.         for y in range(size[1]):
  9.             blackPixel = loadedBlack[x, y]
  10.             whitePixel = loadedWhite[x, y]
  11.             loadedBlack[x, y] = (
  12.                 int((blackPixel[0] + whitePixel[0]) / 2),
  13.                 int((blackPixel[1] + whitePixel[1]) / 2),
  14.                 int((blackPixel[2] + whitePixel[2]) / 2),
  15.                 int(255 - 255 * getBrightness(whitePixel) - getBrightness(blackPixel))
  16.             )
  17.     return blackImg
Add Comment
Please, Sign In to add comment