谢邀。
原图1。
脚本处理后:
原图2:
脚本处理后:
思路就是把图片上下分割。然后上下部分,分别处理。新建一张大小和原图一样的空图,把处理后的上下部分粘贴进去。
当然上下都是随便处理的。。算是抛砖引玉吧,效果不是很好看(。
from PIL import Image, ImageEnhance
image = Image.open('1.jpg')
w,h = image.size
#box对背景图进行上下分割。
box1 = (0,0,w,int(h/2))
box2 = (0,int(h/2),w,h)
#im1是上半部分
#im2是下半部分
im1 = image.crop(box1)
im2 = image.crop(box2)
#新建画布
flag = Image.new('RGB',(w,h))
#对图片上半部分进行明暗处理,对下半部分进行对比度处理
im1 = ImageEnhance.Brightness(im1).enhance(0.5)
im2 = ImageEnhance.Contrast(im2).enhance(2.0)
flag.paste(im1, (0,0))
flag.paste(im2, (0,int(h/2)))
flag.save('result.jpg',quality=100)
flag.show()