入学前学校有个作业,想想可以搞点啥呢
于是就想着可以用PIL模块,把学校的风景和某些元素叠加起来
于是在网上搜寻了一些资料,看到的都是烂七八糟的,以及从其他地方COPY下来的
于是自己就找到了PIL模块的手册搞起来
图1
11.jpg
图2
22.jpg
这个程序的功能是实现两张图片重叠起来
from PIL import Image
import math
img1 = Image.open('1.jpg')#图片1
img2 = Image.open('2.jpg')#图片2
#该函数的作用是由于 Image.blend()函数只能对像素大小一样的图片进行重叠,故需要对图片进行剪切。
def cut_img(img, x, y):
"""
函数功能:进行图片裁剪(从中心点出发)
:param img: 要裁剪的图片
:param x: 需要裁剪的宽度
:param y: 需要裁剪的高
:return: 返回裁剪后的图片
"""
x_center = img.size[0] /