阿里达摩院近期发布了一种新颖的文字生成方法AnyText,通过创新性的算法设计,可以支持中文、英语、日语、韩语等多语言的文字生成,还支持对输入图片中的文字内容进行编辑。本模型所涉及的文字生成技术为电商海报、Logo设计、创意涂鸦、表情包等新型AIGC应用提供了可能性。
GitHub链接:https://github.com/tyxsspa/AnyText
论文链接:https://arxiv.org/abs/2311.03054
在线Demo:https://modelscope.cn/studios/damo/studio_anytext
项目主页:https://modelscope.cn/models/damo/cv_anytext_text_generation_editing/summary
如何本地安装?
根据官方页面说明,想要在本地运行AnyText,电脑至少需要20G内存与高端显卡
# 安装 git (如果已经安装,那就跳过) conda install -c anaconda git # 下载项目代码 git clone https://github.com/tyxsspa/AnyText.git cd AnyText #准备一个字体文件; 推荐使用Arial Unicode MS,**需要自行下载** mv your/path/to/arialuni.ttf ./font/Arial_Unicode.ttf #创建新环境并安装软件包,如下所示: conda env create -f environment.yaml conda activate anytext #运行此项目 python demo.py