欢迎光临
我们一直在努力

九宫格拼图(合九为一)

from PIL import Imageimport os, sys
mw =400 #每张图大小:长度#若不想设置成正方形 #例如:wh=300
ms = 3  #列数。每行几张图
msize = mw * ms
toImage = Image.new('RGBA', (1200, 800))  #画布大小

for y in range(1, 3):
    for x in range(1, 4):
        #try-except:跳过打不开的图片
        try:
            fromImage = Image.open(r"C:\Users\Tracy\Desktop\中秋节\%s.jpg" % str(ms*(y-1)+x))
            fromImage =fromImage.resize((400, 400), Image.ANTIALIAS)
            toImage.paste(fromImage, ((x-1) * mw, (y-1) * mw))
        except IOError:
            pass
            
            
toImage.show()
toImage= toImage.convert('RGB')
toImage.save('Picture_IM.jpg')


打赏
未经允许不得转载: » 九宫格拼图(合九为一)
分享到: 更多 (0)

评论 0

莫等闲、白了少年头,空悲切 - 繁华emoji

联系我们 联系我们

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏