制作自己的漫画书

看经典漫画总有一些地方会让你有点触动的,然后你就会想能不能整理一个自己剪切的漫画本。里面满满的都是回忆啊,恩 的确是好想法

一张图片里最好多几个场景会好玩点,所以我们要把很多图片拼接成一个,如果可以自动组成我们自己喜欢的图片集合那就太棒了

但是啊,智能贴图什么的太高端,还要算法跟很多东西。。。想想太难了,以后有能力了再这样做,自己啊,自己手动来折腾几下,感情还能更深的

恩 具体思路

具体思路如下

1.截图

2.进行等比例缩放(不然贴不了那么多图片)

3.进行图片归类,这样做出来的图片墙才会有联系才会好看啊(我是又创建了好几个目录来放不同主角场景的图片的)

4.用图片工具手动拼接~~~~

等比例缩放的代码如下

#寻找当前文件夹被的png结尾的文件,并把它们的文件名保存到列表里
for root, dirs, files in os.walk(dirName):
        for file in files:
            if "png" in file:
                    print("get the file" + file)
                    all_path.append(os.path.join(root, file))

toImage = Image.new('RGBA',(width_i*line_max,height_i*row_max))


#进行等比例缩放,并且创建另外一个文件夹\doem\ 来保存缩放后的图片
for i in range(0,len(all_path)):
        pic_fole_head =  Image.open(all_path[num])
        width,height =  pic_fole_head.size
        tmppic = pic_fole_head.resize((int(width/2),int(height/2)))
        tmppic.save('.\doem\pic'+str(num)+".png")
        #print("width: " + str(width) + " height: " + str(height))
        num= num+1

 

哈哈 接下来就是结果了

 

转载于:https://www.cnblogs.com/asreg/p/6854378.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值