朱然 发表于 2024-4-4 11:12

批量制作头像和半身像工具,输入图片即可去除背景和截取头像,LSP必进

本帖最后由 朱然 于 2024-4-4 11:23 编辑

假如你制作过逐梦头像,就知道其实替换一两张并不困难,但想批量替换则工程浩大。所需工作包括去除背景,截取头像,修改尺寸,最后储存到对应文件夹。虽然简单,但极其无聊和单调。因此,小弟做了一个简单的python脚本,批量完成这样的繁琐任务。假如你从来没有接触过代码,也不打算接触,那这个脚本恐怕对你有一定门槛,但也不妨看看脚本生成的结果你是否喜欢。

具体操作如下。
1. 下载main.py文件,在这个脚本的同目录下里面新建"source""head""body"三个文件夹。

2. 安装一些包。假如之前没有进行过图像处理方面的项目,cv2和rembg是应该要安装的。缺什么就装什么。具体怎么装这里就不教了。
3. 把原始的半身像放到source文件夹里面,文件名改成游戏里的想替换的头像的号码。例如想换程灵素的头像,就把文件名改成2。文件格式无所谓,支持png, jpg, jpeg。有别的格式的话,可以在脚本里加。
4. 运行main.py脚本,头像和立绘就会自动生成到"head"和"body"里面。文件名和格式也不用管。处理一张图片约耗时4.5秒。
5. 把这两个文件夹复制到游戏里的对应文件夹并且覆盖文件,这一步相信大家都会。

以下是脚本效果。下图是原图。打码是手动效果。


下图是自动截取的头像。



下图是自动截取的立绘。打码是手动效果,脚本不会打码。



以下是批量生成头像效果,基本不会找错头像。假如输入图片不含头像,或者有多个头像,则不会有什么好的效果。

全套头像生成效果可以在百度网盘找到。
https://pan.blacksheepgame.com/s/1LOpNgxLTYGvSS_QtnnuDdw?pwd=zmjh





f3690f3690 发表于 2024-4-4 11:55

{:3_106:}感謝分享,這些AI圖都好漂亮。

LLM23 发表于 2024-4-4 18:47

卧槽,这个脚本强大了,老夫得好好学习一下

hntxgt147 发表于 2024-4-4 21:04

这个牛B 了

为了游戏233 发表于 2024-4-4 21:31

这脚本太牛逼了,LSP有福了

ctboysz 发表于 2024-4-10 11:51

先谢,但不会用,有大大给个教程吗?

朱然 发表于 2024-4-10 12:18

ctboysz 发表于 2024-4-10 11:51
先谢,但不会用,有大大给个教程吗?

目前对于非python用户可用性较低。假如你有想处理的素材,可以直接交给我处理。
我也不是程序员出身,但看了一下如何把python脚本封装成exe文件,觉得也不是那么难。我会在日后更新里试一试。

ctboysz 发表于 2024-4-10 12:35

朱然 发表于 2024-4-10 12:18
目前对于非python用户可用性较低。假如你有想处理的素材,可以直接交给我处理。
我也不是程序员出身,但 ...

我把你网盘里的东西都搬走了 谢谢:lol

朱然 发表于 2024-4-10 23:57

ctboysz 发表于 2024-4-10 12:35
我把你网盘里的东西都搬走了 谢谢

恭喜发现宝藏

dexian2020 发表于 2024-4-11 10:08

感谢分享,可是现在1.17版,body什么的都是压缩文件了,这怎么办

朱然 发表于 2024-4-12 13:21

dexian2020 发表于 2024-4-11 10:08
感谢分享,可是现在1.17版,body什么的都是压缩文件了,这怎么办

解压后换body和head里面的图片,原压缩包删掉。

dexian2020 发表于 2024-4-12 13:27

朱然 发表于 2024-4-12 13:21
解压后换body和head里面的图片,原压缩包删掉。

谢谢大佬。。。。。。。。。。。。

天外飞沙 发表于 2024-4-14 01:51

这也太自动化了

朱然 发表于 2024-4-14 16:04

天外飞沙 发表于 2024-4-14 01:51
这也太自动化了

上次见岳老师在群里分享AI制图,我正在研究ComfyUI:lol
我的初步想法是这样的。现在的逐梦头像,除了个别很有特色的,都很难看图就知道谁是谁。
人们心中的金庸小说形象人物大多来自影视剧,其次像我们这样的玩家还会想到原版头像。
我想用ComfyUI做图生图,输入是影视剧剧照或者原版头像,输出的是符合逐梦风格的头像。
页: [1]
查看完整版本: 批量制作头像和半身像工具,输入图片即可去除背景和截取头像,LSP必进