用PIL和Numpy对图片进行简单的处理
1.图片相加

代码如下:
from PIL import Image
import numpy as np
img = Image.open('绝对路径')
img2 = Image.open('绝对路径')
img2 = img2.resize((相关大小))
img3 = Image.blend(img,img2,按需求自己调(0,1))
img3.save('路径')
2.旋转

代码如下:
from PIL import Image
import numpy as np
img = Image.open('绝对路径')
img2 = img.rotate(45)
img2.save('路径')
3.截取

代码如下:
from PIL import Image
import numpy as np
import matplotlib.pylab as plt
im = plt.imread('绝对路径')
im = im[400:800,:400,:]
im = Image.fromarray(im)
im.sa

这篇博客记录了小白使用Python的PIL库和Numpy进行图像处理的实践,包括图片相加、旋转、截取和颜色变换。通过示例代码详细展示了这些基本操作的实现步骤,同时提到在保存图片时如何处理坐标轴显示问题。
最低0.47元/天 解锁文章

被折叠的 条评论
为什么被折叠?



