dailenson / SDT

This repository is the official implementation of Disentangling Writer and Character Styles for Handwriting Generation (CVPR23).
MIT License
956 stars 81 forks source link

请问一下,这三个pkl文件分别的作用是什么呢? #49

Open kxdlg opened 7 months ago

kxdlg commented 7 months ago

image character_dict.pkl Chinese_content.pkl writer_dict.pkl

dailenson commented 7 months ago

character_dict.pkl存的是字符,Chinese_content.pkl存的是字符对应的标准图像,writer_dict.pkl存的是书写者id和对应的顺序映射

kxdlg commented 7 months ago

character_dict.pkl存的是字符,Chinese_content.pkl存的是字符对应的标准图像,writer_dict.pkl存的是书写者id和对应的顺序映射

感谢您热心地回复。能否有幸再次得到指教。 1、我们准备将数个ttf字体放入sdt中训练出能生成规范字库的模型。若给的字库足够多,这个想法是否可行? 2、在下载作者给出的训练集文件时,发现还有lmdb生成的data.mdb和lock.mdb。在制作自己的训练集时除了需要准备以上三个pkl文件,是否还需要生成.mdb文件? 3、在”writer_dict.pkl“中分别有两个字典分别是"train_writer"和"test_writer",可以看出值为所对应的书写者id或者索引,可键为 xxx.pot、C00x-f.pot 。.pot命名有什么具体的含义吗? 4c98cbe416a4856805ef19196ae7ec0

再次感谢您。

aceliuchanghong commented 2 months ago

character_dict.pkl存的是字符,Chinese_content.pkl存的是字符对应的标准图像,writer_dict.pkl存的是书写者id和对应的顺序映射

感谢您热心地回复。能否有幸再次得到指教。 1、我们准备将数个ttf字体放入sdt中训练出能生成规范字库的模型。若给的字库足够多,这个想法是否可行? 2、在下载作者给出的训练集文件时,发现还有lmdb生成的data.mdb和lock.mdb。在制作自己的训练集时除了需要准备以上三个pkl文件,是否还需要生成.mdb文件? 3、在”writer_dict.pkl“中分别有两个字典分别是"train_writer"和"test_writer",可以看出值为所对应的书写者id或者索引,可键为 xxx.pot、C00x-f.pot 。.pot命名有什么具体的含义吗? 4c98cbe416a4856805ef19196ae7ec0

再次感谢您。

1.可以 2.mdb是他的轨迹点的坐标,相当于笔迹 3.xxx.pot似乎是从https://nlpr.ia.ac.cn/databases/handwriting/Home.html 这儿下载的源文件就是pot