MMSVG数据集是项目当前开放的核心资源,分两个子集托管在Hugging Face平台:
- MMSVG-Icon:简约风格图标集合(约100万条数据)
- MMSVG-Illustration:复杂插图资源(约100万条数据)
具体使用步骤:
1. 数据获取:通过官方链接下载后解压至项目目录(建议存放于OmniSVG/datasets/)
2. 数据浏览:
对于图标集,可用Python脚本遍历SVG文件:import os
for file in os.listdir("datasets/MMSVG-Icon"):
if file.endswith(".svg"):
print(file)
对于插图集,推荐用设计软件(如Inkscape/Illustrator)直接打开编辑
3. 应用场景:
– 设计师可分析图标路径结构或提取插图层级
– 研究者可用于训练SVG生成模型
– 教育者可作为AI生成设计案例
未来将新增MMSVG-Character角色子集,需关注GitHub更新。
本答案来源于文章《OmniSVG:从文本和图像生成SVG矢量图形的开源项目》