小编pyt*_*bie的帖子

在PIL中制作拼贴画

我是。卡住。

我已经为此工作了一个多星期,而且似乎无法正常运行我的代码。我对PIL和Python整体来说还很陌生。我正在尝试制作一些图片的2x3拼贴画。我的代码在下面列出。我正在尝试使照片适合新创建的拼贴中的所有空白,但是在运行代码时,我只能将2张图片放入拼贴中,而不是我想要的6张。任何的意见都将会有帮助。

*代码编辑

from PIL import Image
im= Image.open('Tulips.jpg')




out=im.convert("RGB", (
    0.412453, 0.357580, 0.180423, 0,
    0.212671, 0.715160, 0.072169, 0,
    0.019334, 0.119193, 0.950227, 0 ))
out.save("Image2" + ".jpg")

out2=im.convert("RGB", (
    0.9756324, 0.154789, 0.180423, 0,
    0.212671, 0.715160, 0.254783, 0,
    0.123456, 0.119193, 0.950227, 0 ))
out2.save("Image3" + ".jpg")



out3= im.convert("1")
out3.save("Image4"+".jpg")


out4=im.convert("RGB", (
    0.986542, 0.154789, 0.756231, 0,
    0.212671, 0.715160, 0.254783, 0,
    0.123456, 0.119193, 0.112348, 0 ))
out4.save("Image5" + ".jpg")


out5=Image.blend(im, out4, 0.5)
out5.save("Image6" + ".jpg")

listofimages=['Tulips.jpg', 'Image2.jpg', 'Image3.jpg', 'Image4.jpg', 'Image5.jpg', 'Image6.jpg']

def create_collage(width, …
Run Code Online (Sandbox Code Playgroud)

python image copy-paste python-imaging-library

2
推荐指数
1
解决办法
6352
查看次数