# InfoColorizer: Interactive Recommendation of Color Palettes for Infographics
![](assets/teaser.png)
----
## 介绍
本项目是对文章InfoColorizer:Interactive Recommendation of Color Palettes for Infographics的复现与拓展
InfoColorizer是一种工具,允许用户在创建信息图时有效地获得高质量的调色板。
它由一个推荐引擎和一个可视化界面组成。
从一个大型信息图数据集中,我们提取了一组嵌入信息图的结构和颜色信息的特征(红色箭头)。
然后,我们训练一个深度学习模型,VAEAC,它在数据中描述好的颜色设计实践,来构建我们的推荐引擎。
通过可视化界面,用户可以获得推荐的调色板,指定各种颜色偏好和限制,预览和编辑信息图,
并以迭代的方式检索新的推荐(蓝色箭头)。
![The workflow of InfoColorizer.](assets/system_architect.png)
## 特征提取算法
![](assets/feature_extraction.png)
## 复现
### 一些准备:
[Node](https://nodejs.org/) and [Python](https://www.python.org/)
### 环境
- Vue 3.6.3
- python 3.6
### 启动网页端界面
```
- cd frontend
- npm install
- npm run serve
```
### 开始服务
```
- cd backend
- pip install -r requirements.txt (suggest using virtual environment https://docs.python.org/3/tutorial/venv.html)
- bash run-data-backend.sh
```
```
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
可视化课程大作业基于深度学习的可视化图表调色板推荐系统项目源码.zip课程设计期末大作业,可视化课程大作业:基于深度学习的可视化图表调色板推荐系统的实现 参考文献:InfoColorizer_Interactive_Recommendation_of_Color_Palettes_for_Infographics 本项目是对文章InfoColorizer:Interactive Recommendation of Color Palettes for Infographics的复现与拓展 InfoColorizer是一种工具,允许用户在创建信息图时有效地获得高质量的调色板。 它由一个推荐引擎和一个可视化界面组成。 从一个大型信息图数据集中,我们提取了一组嵌入信息图的结构和颜色信息的特征(红色箭头)。 然后,我们训练一个深度学习模型,VAEAC,它在数据中描述好的颜色设计实践,来构建我们的推荐引擎。 通过可视化界面,用户可以获得推荐的调色板,指定各种颜色偏好和限制,预览和编辑信息图, 并以迭代的方式检索新的推荐(蓝色箭头)。
资源推荐
资源详情
资源评论
收起资源包目录
可视化课程设计期末大作业基于深度学习的可视化图表调色板推荐系统项目源码.zip (185个子文件)
.gitignore 296B
.gitignore 47B
.gitmodules 0B
model.h5 6.18MB
index.html 540B
logo_0.ico 17KB
logo.ico 10KB
favicon.ico 4KB
525.jpg 41KB
135.jpg 36KB
3495.jpg 35KB
757.jpg 35KB
735.jpg 34KB
776.jpg 33KB
82.jpg 33KB
521.jpg 32KB
70.jpg 31KB
258.jpg 31KB
459.jpg 31KB
693.jpg 30KB
767.jpg 30KB
86.jpg 30KB
3465.jpg 30KB
3134.jpg 29KB
442.jpg 29KB
3142.jpg 28KB
3464.jpg 27KB
3135.jpg 27KB
621.jpg 27KB
129.jpg 26KB
2411.jpg 26KB
3257.jpg 26KB
3032.jpg 25KB
718.jpg 25KB
2286.jpg 25KB
3466.jpg 25KB
101.jpg 25KB
3475.jpg 25KB
3046.jpg 24KB
478.jpg 24KB
337.jpg 23KB
703.jpg 23KB
19.jpg 23KB
1.jpg 22KB
3233.jpg 21KB
3227.jpg 20KB
3143.jpg 19KB
817.jpg 18KB
71.jpg 17KB
65.jpg 17KB
777.jpg 16KB
72.jpg 15KB
PaintingView.js 22KB
PaletteView.js 18KB
drawPalette.js 9KB
store.js 6KB
helper.js 5KB
variables.js 3KB
fabricImageFilter.js 2KB
InteractiveView.js 2KB
helper.js 2KB
initialize.js 2KB
contentIcon.js 1KB
config.js 1KB
dataService.js 1KB
contentShape.js 1KB
contentTemplate.js 577B
main.js 508B
contentImage.js 431B
vuetify.js 352B
vue.config.js 306B
babel.config.js 53B
package-lock.json 548KB
name_color_dict.json 50KB
package.json 1KB
README.md 1KB
README.md 114B
infocolorizer_appendix.pdf 4.66MB
experts_work.png 1.7MB
more_examples.png 630KB
system_architect.png 398KB
feature_extraction.png 386KB
teaser.png 319KB
logo.png 7KB
prob_utils.py 13KB
FlowExtraction.py 12KB
mask_generators.py 12KB
stageGetConstructedShapeTree.py 11KB
preordertraversal.py 8KB
VAEAC.py 8KB
datasets.py 7KB
stageMergeSimilarColors.py 7KB
ProcessImage.py 6KB
helper.py 6KB
vaeac_impute.py 5KB
stageRemoveTextIconIndex.py 4KB
imputation_networks.py 4KB
nn_utils.py 4KB
color_helper.py 3KB
stageGetInitialTreeNodeMap.py 3KB
共 185 条
- 1
- 2
资源评论
程序员张小妍
- 粉丝: 1w+
- 资源: 3252
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功