In [362]:
from PIL import Image
from PIL import ImageEnhance
from PIL import ImageChops
from PIL import ImageFilter
import random
import os
import sys
import glob
In [363]:
devInput = ('/home/will/Desktop/skins/')
In [364]:
os.chdir(devInput)
In [365]:
daLizt = []
In [366]:
for daLoopz in range(0,3):
daLizt.append(random.choice(os.listdir(devInput)))
In [367]:
daLizt.append(random.choice(os.listdir(devInput)))
In [368]:
print daLizt
In [369]:
daLimp = len(daLizt)
In [370]:
liztnum = random.randint(0, daLimp)
In [371]:
iimg = Image.open(daLizt[0])
In [371]:
In [372]:
iimg2 = Image.open(daLizt[1])
In [373]:
iimg5 = Image.open(daLizt[2])
In [374]:
imgz2 = Image.open(daLizt[3])
In [375]:
width = 1920
height = 1080
In [376]:
iimg.resize((width, height), Image.NEAREST)
Out[376]:
In [377]:
near1 = iimg.resize((width, height), Image.BILINEAR)
near2 = iimg.resize((width, height), Image.BICUBIC)
near3 = iimg.resize((width, height), Image.ANTIALIAS)
In [378]:
ext = '.jpg'
In [379]:
near1.save('Near' + ext)
In [380]:
near3.show()
In [381]:
iimg3 = ImageChops.difference(iimg, iimg2)
In [382]:
iimg3.save('04.jpg')
In [383]:
iimg8 = ImageChops.difference(iimg2, imgz2).show()
In [384]:
iimg5 = ImageChops.darker(iimg5, iimg)
In [385]:
img6 = ImageChops.blend(iimg5, iimg, .5)
In [386]:
iimgz7 = ImageChops.darker(iimg5, img6)
In [387]:
iimgz8 = iimgz7.filter(ImageFilter.DETAIL)
In [388]:
iimgz2 = ImageChops.blend(img6, img6, .2)
In [389]:
imgz10 = iimgz2.filter(ImageFilter.CONTOUR)
In [390]:
InImgz10 = ImageChops.invert(imgz10)
In [391]:
fixImg = ImageEnhance.Color(InImgz10)
DieImage = ImageEnhance.Contrast(InImgz10)
In [392]:
newFix = fixImg.enhance(50)
In [393]:
dieFix = DieImage.enhance(10)
In [393]:
In [394]:
randNumz = random.randint(1,10)
In [395]:
os.chdir('/home/will/Desktop/output')
In [396]:
imgz10.save(daLizt[1])
iimg8.save(daLizt[2])
iimg5.save(daLizt[3])
In [397]:
img7 = ImageChops.invert(img6)
In [398]:
enchane = ImageEnhance.Brightness(iimg)
blendz = enchane.enhance(2)
In [399]:
bluzImage = ImageChops.blend(iimgz2, iimg5, .3)
In [400]:
cassie = random.choice(os.listdir('/home/will/Desktop/output'))
In [401]:
mixCas = Image.open(cassie)
In [402]:
mixCok = ImageChops.blend(iimg, mixCas, .5)
In [403]:
os.chdir('/home/will/Desktop/cook/')
In [404]:
cassie = random.choice(os.listdir('/home/will/Desktop/cook/'))
In [405]:
cassie2 = random.choice(os.listdir('/home/will/Desktop/cook/'))
In [406]:
cassie3 = random.choice(os.listdir('/home/will/Desktop/cook/'))
In [407]:
arcImage = Image.open(cassie)
In [408]:
arcImage2 = Image.open(cassie2)
In [409]:
arcImage3 = Image.open(cassie3)
In [410]:
os.chdir('/home/will/Desktop/arcOut/')
In [411]:
arcSwap = ImageChops.blend(arcImage, arcImage2, .5)
In [412]:
arcSwap.save(cassie)
In [413]:
arcBlend = ImageChops.darker(arcSwap, arcImage2)
arcBlend.save(cassie2)
In [414]:
arcCompo = ImageChops.blend(arcImage2, arcImage3, .8)
In [415]:
ls
In [416]:
arcCompo.save(cassie3)
In [416]:
In [416]:
In [416]:
In [ ]:
In [ ]:
In [ ]:
In [ ]: