使用 Python 开发一个可运行的位图转矢量图程序,支持将 jpg、jpeg、png 输入图像转换为 svg 矢量图输出。
本项目优先完成以下能力:
- 支持黑白/高对比图像的矢量化
- 支持基础彩色图像的区域矢量化
- 提供命令行接口
- 输出结构清晰、可维护、可扩展的工程代码
- 提供示例、测试、文档
- [ ] 搭建 Python 项目结构 - [ ] 实现图像读取与基础校验 - [ ] 实现图像预处理模块 - [ ] 实现黑白图像矢量化流程 - [ ] 实现彩色图像矢量化流程 - [ ] 实现轮廓简化与路径平滑 - [ ] 实现 SVG 导出模块 - [ ] 实现命令行工具入口 - [ ] 编写单元测试与集成测试 - [ ] 准备示例图片与示例输出 - [ ] 编写 README 和使用文档 - [ ] 进行结果验证与参数调优
- 查看
spec文件夹下各阶段任务清单