Qing

Results 394 comments of Qing

1. 不会让配置失效 2. 投影变换是指配置文件中的 perspective_transform,padding 没有做成参数化,就是发给你的那一行

现在的代码不太合理,在做透视变换前会放大图片,导致纹理信息丢失,这样做的初衷是想让背景和文字一起做投影变换,并且变换后不会出现用于填充的白边。但其实背景没必要一起做变换,可以单独做增强,然后把投影变换之后的文字贴在增强的图上

@xdwjc https://github.com/Sanster/text_renderer/blob/master/textrenderer/renderer.py#L421

@xdwjc 是会这样,不光是改这一句话,还要改透视变换部分的代码,比较麻烦。我们公司内部用的我已经改好了,不过不能更新出来,你可以试试自己改改

你这是图片的宽度太大了吧

配置里面默认是 50% 的比例,你可以先设置成 1(即100%) 试试。 ```yaml img_bg: enable: true fraction: 0.5 ``` 最终文字的背景是从 bg 文件夹的图里随机 crop 的。

@ecetang @focuswuke 之前为了防止背景的颜色太深,会提高背景的亮度对比度,导致很多背景图都过爆了,目前移除了这部分代码(见 98582cd8d8eaa0181d20c21476489e176896770b),可以再试试看。 P.S 你们都是用什么图做背景啊,能贴出来看看不,我是从 COCO 里随机拿的图

@focuswuke 英文的长度目前是按单词来的,“3”代表3个单词。你要固定长度的话可以把 `get_simple()` 的输出 slice 一下

@zzhaohao 目前不支持彩色的,欢迎提交 PR 😄

readme 里面有写,运行 main.py 的时候加上 --strict