/Ai-poster-generation

2019deecamp夏令营广州站49组<神来之笔——自动生成海报>项目相关资料

Primary LanguageHTMLGNU General Public License v3.0GPL-3.0

Ai poster generation

2019deecamp夏令营广州站49组 <神来之笔——自动生成海报> 项目相关资料 合照

2019deecamp分为四周

第一周为理论实践课程 文件课程表是广州站的,其他地区(北京、南京、上海)课程一样,授课方式不一样。 思维导图献上,既可查询也可扩展有兴趣的开发者扩展横向知识导图归档

第二周到第四周项目实战 海报

项目介绍

  1. WEB端呈现 网页展示
  2. 效果

  1. 对比与参考
传统生成海报的不足 本项目的思考方法
素材固定:由内部限定的素材组合,含义抽象 素材多样化 用户自定义上传图片或者文字指定素材
风格固定:单个背景替换,只能简单支持更换颜色 风格多样化 支持对同一张海报进行多风格的转换
模板固定:无法自己增加logo或者调整文本框的位置 模板多样化 支持多种文字和图片的排版样式
相关技术 相关资料
BERT命名实体识别 [论文链接]
PoolNet抠图 [论文链接]
风格迁移 [论文链接]
超分辨率 [论文链接]
规则:模板多样化
Web端实现 Flask

使用方法

  1. 安装相关环境

    • requirement...
    • 镜像...
  2. 本地端部署

  3. 服务端部署

    • 打开80端口后在WEB目录下运行python app.py
    • 打开xxx.xxx.xxx.xxx公网网址

模型文件使用

  1. 模型下载
  2. 模型存放
    • final.pth --> poster_project/SEG/results/run-1/models/
    • model.ckpt-1524.data-00000-of-00001 --> poster_project/NLP/ner-part/bert/output/result_dir/
    • vgg19-dcbb9e9d.pth --> 在Web端运行自定义风格时请查阅命令栏储存地址