Skip to content

Latest commit

 

History

History
executable file
·
36 lines (24 loc) · 1.02 KB

File metadata and controls

executable file
·
36 lines (24 loc) · 1.02 KB

位图(JPG/PNG)转矢量图(SVG)Python 程序开发任务清单

项目目标

使用 Python 开发一个可运行的位图转矢量图程序,支持将 jpgjpegpng 输入图像转换为 svg 矢量图输出。

本项目优先完成以下能力:

  1. 支持黑白/高对比图像的矢量化
  2. 支持基础彩色图像的区域矢量化
  3. 提供命令行接口
  4. 输出结构清晰、可维护、可扩展的工程代码
  5. 提供示例、测试、文档

主任务清单

- [ ] 搭建 Python 项目结构 - [ ] 实现图像读取与基础校验 - [ ] 实现图像预处理模块 - [ ] 实现黑白图像矢量化流程 - [ ] 实现彩色图像矢量化流程 - [ ] 实现轮廓简化与路径平滑 - [ ] 实现 SVG 导出模块 - [ ] 实现命令行工具入口 - [ ] 编写单元测试与集成测试 - [ ] 准备示例图片与示例输出 - [ ] 编写 README 和使用文档 - [ ] 进行结果验证与参数调优

各阶段任务清单

  • 查看 spec 文件夹下各阶段任务清单