制作自己的漫画书

制作自己的漫画书看经典漫画总有一些地方会让你有点触动的,然后你就会想能不能整理一个自己剪切的漫画本。里面满满的都是回忆啊,恩的确是好想法一张图片里最好多几个场景会好玩点,所以我们要把很多图片拼接成一个,如果可以自动组成我们自己喜欢的图片集合那就太棒了但是啊,智能贴图什么的太高端,还要算法跟很多东西。。。想想太难了,以后有能力了再这样做,自己啊,自己手动来折腾几下,感情还能更深的恩具体思路具体思…

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

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

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

恩 具体思路

具体思路如下

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

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/35854.html

(0)
编程小号编程小号

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注