SDT
SDT copied to clipboard
This repository is the official implementation of Disentangling Writer and Character Styles for Handwriting Generation (CVPR23).
有没有大佬能正常复现出不狂草的字体的。我已经试过二值化了,我是通过夸克扫描王扫描之后,用的lssues区的一段代码二值化,还是没什么用,就是一狂到底,根本没有不狂草的例子,有没有什么解决办法,微调是微调代码还是微调输入的图片? 小白选手,真心求学,真的想拥有一套自己的字体,假如你那边你那边能复现也行,可有偿。
## 本文是在基于 #43 的基础上更改而来,原作者没有提供对于CPU的训练教程,我创建了使用CPU的训练程序,特此补充(如果你使用英伟达显卡训练,请移步作者的教程,本文只是给没有显卡而想要使用CPU训练的人群阅读:) 本教程偏小白向,可能会过于啰嗦,还望见谅 ## 0.下载代码:  ## 1.安装python3.8(其他版本可能会报错!) 官网链接:https://www.python.org/downloads/release/python-380/ 官网下载慢的话,我自己下载了一份拷到蓝奏云,各位可以直接下: https://chengtx.lanpw.com/iJ6W21m7s13i 密码:fid4 ## 2.安装库: 我试跑一轮下来,安装了这些库: 以下是Python 3.8没有自带的库及其安装命令: 1. certifi - 安装命令:pip install certifi 2. charset-normalizer - 安装命令:pip install...
数据集制作
请问如何从CASIA-OLHWDB (1.0-1.2)制作需要的数据呢,有相关参考的教程么?
# Part1.手写训练集 ## 推荐使用Sai2 先更改Sai2手写笔按键设置 把按键改成激活橡皮擦 > 具体操作 > > 按住笔的按键的同时,点击选择橡皮擦就能更改过来 根据图片进行设置 尤其左边要关闭笔压(无笔压) 推荐配置如下  然后写30-50个字 尽量让字在正中央 并保存为png或jpg到文件夹内  > [!NOTE] > > 有一个叫富士通Fujitsu Q506/Q507/Q508的工业平板支持wacom手写笔 用于手写效果不错 本文的手写体数据集来源于该设备 > > 还有同类的设备Q508和Q507...
我更改了原本user_generate.py的代码,创建出适用于CPU的user_generate_cpu.py,可以在没有英伟达显卡的情况下愉快地生成自己的字体:) Tips:还需要把models\gmm.py文件内的所有"cuda"改为"cpu"并使用本文件训练,才能成功使用CPU

想请问有关content score 和 Style score的代码可以开源吗?謝謝您!
### 1.数据预处理  首先是在白纸上写至少``15``个字(我自己抄了一首诗,写了28个字,没有白纸的话用别的颜色的纸应该也行),然后用扫描软件(例如夸克ocr)扫描一下,估计可以自动把背景去掉。以下是扫描后的样子:  然后就是手动裁剪部分啦,我用的是windows自带的画图板,有裁剪功能,直接对着图片,右键点击选择``画图``,  打开图片后,选择``裁剪``,裁剪的时候注意,大概贴着字裁个差不多的正方形就好(后面代码里面会自动resize成64*64),然后保存成jpg或者png都行。  裁完之后的样子如下图所示:  接着,把这些图片放到一个文件夹下面就行,假设大家放到了``style_samples``文件夹里面。 ### 2.代码运行 首先按照readme里面的步骤把环境配置好,然后运行: ``` python user_generate.py --pretrained_model checkpoint_path --style_path style_samples ``` checkpoint_path要从网盘里面下载,readme里面有给下载链接,checkpoint在网盘的``saved_weights/Chinese/``路径下面。我测了一下,有``gpu``的情况下,3分钟左右就可以生成6763个中文字符,生成的字符存放在``Generated/Chinese_User``路径。 最后,祝大家使用愉快~如果想在word软件里面使用的话,直接百度“图像转ttf文件”即可。
输入字数都有50个了,还是这个风格 