deepfacelab中文网

 找回密码
 立即注册(仅限QQ邮箱)
查看: 445|回复: 20

关于头像缩放的操作

[复制链接]

3

主题

102

帖子

1240

积分

初级丹圣

Rank: 8Rank: 8

积分
1240

万事如意节日勋章

 楼主| 发表于 2024-3-23 11:46:09 | 显示全部楼层 |阅读模式
星级打分
  • 1
  • 2
  • 3
  • 4
  • 5
平均分:NAN  参与人数:0  我的评分:未评

打算用PS缩放头像大小,处理后不想重新提脸



1.原头像1024备份两份,其中一份放在data_src\aligned

2.另一份用PS修改图像大小512后,直接覆盖存储,不修改文件名
3.执行4.2) data_src util faceset resize.bat修改原头像大小512和PS后的512一致
4.执行4.2) data_src util faceset metadata save.bat,生成meta.dat文件
5.用PS修改后的512头像文件替换data_src\aligned目录下的512头像文件,保留meta.dat文件
6.执行4.2) data_src util faceset metadata restore.bat

出现以下错误提示,请问大佬们,这个是什么原因呢?

/!\ Exception occured while DFLJPG.load : Traceback (most recent call last):
  File "D:\DFL\DeepFaceLab_NV30_1120_CN\_internal\DeepFaceLab\DFLIMG\DFLJPG.py", line 49, in load_raw
    raise ValueError(f"No Valid JPG info in {filename}")
ValueError: No Valid JPG info in D:\DFL\DeepFaceLab_NV30_1120_CN\workspace\data_src\aligned\00001.jpg

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "D:\DFL\DeepFaceLab_NV30_1120_CN\_internal\DeepFaceLab\DFLIMG\DFLJPG.py", line 131, in load
    inst = DFLJPG.load_raw (filename, loader_func=loader_func)
  File "D:\DFL\DeepFaceLab_NV30_1120_CN\_internal\DeepFaceLab\DFLIMG\DFLJPG.py", line 126, in load_raw
    raise Exception (f"Corrupted JPG file {filename} {e}")
Exception: Corrupted JPG file D:\DFL\DeepFaceLab_NV30_1120_CN\workspace\data_src\aligned\00001.jpg No Valid JPG info in D:\DFL\DeepFaceLab_NV30_1120_CN\workspace\data_src\aligned\00001.jpg

处理中...:   0%|                                                                              | 0/6771 [00:00<?, ?it/s]
Traceback (most recent call last):
  File "D:\DFL\DeepFaceLab_NV30_1120_CN\_internal\DeepFaceLab\main.py", line 343, in <module>
    arguments.func(arguments)
  File "D:\DFL\DeepFaceLab_NV30_1120_CN\_internal\DeepFaceLab\main.py", line 90, in process_util
    Util.restore_faceset_metadata_folder (input_path=arguments.input_dir)
  File "D:\DFL\DeepFaceLab_NV30_1120_CN\_internal\DeepFaceLab\mainscripts\Util.py", line 73, in restore_faceset_metadata_folder
    dflimg.set_dict(dfl_dict)
AttributeError: 'NoneType' object has no attribute 'set_dict'
回复

使用道具 举报

6

主题

97

帖子

1708

积分

初级丹圣

Rank: 8Rank: 8

积分
1708
发表于 2024-3-23 18:47:17 | 显示全部楼层
本帖最后由 深海鳕鱼 于 2024-3-23 18:49 编辑

PhotoShop输出的JPG格式DFL不认的。
教你个简单的方法,把你PS过的512放进格式工厂再转一次JPG格式就可以恢复人脸信息了。
回复 支持 1 反对 0

使用道具 举报

35

主题

502

帖子

2921

积分

初级丹圣

Rank: 8Rank: 8

积分
2921

万事如意节日勋章

发表于 2024-3-23 12:04:14 | 显示全部楼层
ps改了后图片属性变了,dfl切脸图只认自己的格式,虽然拓展名一样。
回复 支持 反对

使用道具 举报

9

主题

1931

帖子

1万

积分

高级丹圣

Rank: 13Rank: 13Rank: 13Rank: 13

积分
10696

真我风采勋章万事如意节日勋章

发表于 2024-3-23 12:25:38 | 显示全部楼层
本帖最后由 wtxx8888 于 2024-3-23 12:41 编辑

Photo Shop出的JPG为全域4:4:4,DFL认识的是4:2:0。所以DFL用来直接还原,是不行的

回复 支持 反对

使用道具 举报

3

主题

102

帖子

1240

积分

初级丹圣

Rank: 8Rank: 8

积分
1240

万事如意节日勋章

 楼主| 发表于 2024-3-23 12:39:31 | 显示全部楼层
pasanonic 发表于 2024-3-23 12:04
ps改了后图片属性变了,dfl切脸图只认自己的格式,虽然拓展名一样。

应该用什么软件缩放头像呢,DFL原版的resize吗?
回复 支持 反对

使用道具 举报

3

主题

102

帖子

1240

积分

初级丹圣

Rank: 8Rank: 8

积分
1240

万事如意节日勋章

 楼主| 发表于 2024-3-23 12:42:27 | 显示全部楼层
wtxx8888 发表于 2024-3-23 12:25
Photo Shop出的JPG为全域4:4:4,DFL认识的是4:2:0。所以DFL用来直接还原,是不行的

你应该用PS出的JPG ...

原来如此,不想重新提脸,该如何操作缩放头像呢?
回复 支持 反对

使用道具 举报

9

主题

1931

帖子

1万

积分

高级丹圣

Rank: 13Rank: 13Rank: 13Rank: 13

积分
10696

真我风采勋章万事如意节日勋章

发表于 2024-3-23 12:50:14 | 显示全部楼层
DP湖 发表于 2024-3-23 12:39
应该用什么软件缩放头像呢,DFL原版的resize吗?

肯定用DFL自带的了,要么对原帧图,重切到自己要的分辨率。
回复 支持 反对

使用道具 举报

9

主题

1931

帖子

1万

积分

高级丹圣

Rank: 13Rank: 13Rank: 13Rank: 13

积分
10696

真我风采勋章万事如意节日勋章

发表于 2024-3-23 13:02:26 | 显示全部楼层
DP湖 发表于 2024-3-23 12:42
原来如此,不想重新提脸,该如何操作缩放头像呢?

5.2) data_dst util faceset resize.bat
src就找SRC的或者直接改批处理内的路径。
回复 支持 反对

使用道具 举报

3

主题

102

帖子

1240

积分

初级丹圣

Rank: 8Rank: 8

积分
1240

万事如意节日勋章

 楼主| 发表于 2024-3-23 19:57:29 | 显示全部楼层
深海鳕鱼 发表于 2024-3-23 18:47
PhotoShop输出的JPG格式DFL不认的。
教你个简单的方法,把你PS过的512放进格式工厂再转一次JPG格式就可以恢 ...

感谢,格式工厂转是否会损失图片质量,为保图片质量还可以用什么方法吗?
回复 支持 反对

使用道具 举报

10

主题

143

帖子

1814

积分

初级丹圣

Rank: 8Rank: 8

积分
1814

万事如意节日勋章

发表于 2024-3-23 20:22:19 | 显示全部楼层
不明白,你为啥不用dfl自带的resize?你提的脸难道不是要用来炼丹的?如果觉得原版的缩放损失图片质量,那你就别缩放,直接用大图炼丹呗。
回复 支持 反对

使用道具 举报

QQ|Archiver|手机版|deepfacelab中文网 |网站地图

GMT+8, 2024-5-18 19:10 , Processed in 0.090336 second(s), 11 queries , Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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