3DMGAME 3DM首页 新闻中心 前瞻 | 评测 游戏库 热门 | 最新 攻略中心 攻略 | 秘籍 下载中心 游戏 | 汉化 购买正版 论坛

注册 登录

QQ登录

只需一步,快速开始

查看: 824|回复: 13
打印 上一主题 下一主题

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

[复制链接]

13

主题

133

帖子

1381

积分

游戏狂人

Rank: 6Rank: 6

贡献度
230
金元
4605
积分
1381
精华
0
注册时间
2012-4-20
跳转到指定楼层
主题
发表于 2024-4-4 11:12 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 朱然 于 2024-4-4 11:23 编辑

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

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

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


下图是自动截取的头像。



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



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

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





评分

2

查看全部评分

回复

使用道具 举报

143

主题

3746

帖子

6891

积分

版主

Rank: 18Rank: 18Rank: 18Rank: 18Rank: 18

贡献度
1
金元
68870
积分
6891
精华
0
注册时间
2022-12-21
舒服的沙发
发表于 2024-4-4 11:55 | 只看该作者
感謝分享,這些AI圖都好漂亮。
回复 支持 反对

使用道具 举报

63

主题

1565

帖子

1万

积分

版主

Rank: 18Rank: 18Rank: 18Rank: 18Rank: 18

贡献度
1641
金元
40502
积分
10614
精华
0
注册时间
2022-12-21
硬硬的板凳
发表于 2024-4-4 18:47 | 只看该作者
卧槽,这个脚本强大了,老夫得好好学习一下
回复 支持 反对

使用道具 举报

63

主题

574

帖子

5390

积分

游戏精英

Rank: 8Rank: 8

贡献度
760
金元
23500
积分
5390
精华
0
注册时间
2018-9-8
冰凉的地板
发表于 2024-4-4 21:04 | 只看该作者
这个牛B 了
回复 支持 反对

使用道具 举报

34

主题

895

帖子

5055

积分

游戏精英

Rank: 8Rank: 8

贡献度
708
金元
22225
积分
5055
精华
0
注册时间
2022-12-28

滑稽[永久版]

5#
发表于 2024-4-4 21:31 来自手机 | 只看该作者
这脚本太牛逼了,LSP有福了
回复 支持 反对

使用道具 举报

0

主题

44

帖子

129

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1292
积分
129
精华
0
注册时间
2011-9-30
6#
发表于 2024-4-10 11:51 | 只看该作者
先谢,但不会用,有大大给个教程吗?
回复 支持 反对

使用道具 举报

13

主题

133

帖子

1381

积分

游戏狂人

Rank: 6Rank: 6

贡献度
230
金元
4605
积分
1381
精华
0
注册时间
2012-4-20
7#
 楼主| 发表于 2024-4-10 12:18 | 只看该作者
ctboysz 发表于 2024-4-10 11:51
先谢,但不会用,有大大给个教程吗?

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

使用道具 举报

0

主题

44

帖子

129

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1292
积分
129
精华
0
注册时间
2011-9-30
8#
发表于 2024-4-10 12:35 | 只看该作者
朱然 发表于 2024-4-10 12:18
目前对于非python用户可用性较低。假如你有想处理的素材,可以直接交给我处理。
我也不是程序员出身,但 ...

我把你网盘里的东西都搬走了 谢谢
回复 支持 反对

使用道具 举报

13

主题

133

帖子

1381

积分

游戏狂人

Rank: 6Rank: 6

贡献度
230
金元
4605
积分
1381
精华
0
注册时间
2012-4-20
9#
 楼主| 发表于 2024-4-10 23:57 | 只看该作者
ctboysz 发表于 2024-4-10 12:35
我把你网盘里的东西都搬走了 谢谢

恭喜发现宝藏
回复 支持 反对

使用道具 举报

11

主题

234

帖子

1132

积分

游戏狂人

Rank: 6Rank: 6

贡献度
145
金元
5522
积分
1132
精华
0
注册时间
2021-4-17
10#
发表于 2024-4-11 10:08 | 只看该作者
感谢分享,可是现在1.17版,body什么的都是压缩文件了,这怎么办
回复 支持 反对

使用道具 举报

13

主题

133

帖子

1381

积分

游戏狂人

Rank: 6Rank: 6

贡献度
230
金元
4605
积分
1381
精华
0
注册时间
2012-4-20
11#
 楼主| 发表于 2024-4-12 13:21 | 只看该作者
dexian2020 发表于 2024-4-11 10:08
感谢分享,可是现在1.17版,body什么的都是压缩文件了,这怎么办

解压后换body和head里面的图片,原压缩包删掉。
回复 支持 反对

使用道具 举报

11

主题

234

帖子

1132

积分

游戏狂人

Rank: 6Rank: 6

贡献度
145
金元
5522
积分
1132
精华
0
注册时间
2021-4-17
12#
发表于 2024-4-12 13:27 | 只看该作者
朱然 发表于 2024-4-12 13:21
解压后换body和head里面的图片,原压缩包删掉。

谢谢大佬。。。。。。。。。。。。
回复 支持 反对

使用道具 举报

58

主题

1062

帖子

1万

积分

资深玩家

Rank: 9Rank: 9Rank: 9

贡献度
1643
金元
39891
积分
10561
精华
0
注册时间
2015-1-22
13#
发表于 2024-4-14 01:51 来自手机 | 只看该作者
这也太自动化了
回复 支持 反对

使用道具 举报

13

主题

133

帖子

1381

积分

游戏狂人

Rank: 6Rank: 6

贡献度
230
金元
4605
积分
1381
精华
0
注册时间
2012-4-20
14#
 楼主| 发表于 2024-4-14 16:04 | 只看该作者

上次见岳老师在群里分享AI制图,我正在研究ComfyUI
我的初步想法是这样的。现在的逐梦头像,除了个别很有特色的,都很难看图就知道谁是谁。
人们心中的金庸小说形象人物大多来自影视剧,其次像我们这样的玩家还会想到原版头像。
我想用ComfyUI做图生图,输入是影视剧剧照或者原版头像,输出的是符合逐梦风格的头像。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|3DMGAME ( 京ICP备14006952号-1  沪公网安备 31011202006753号

GMT+8, 2026-4-8 08:11 , Processed in 0.032673 second(s), 21 queries , Memcached On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表