AI梗图生成器
深度推理驱动的智能幽
trace-to-svg 调用 potrace 与 mkbitmap 工具,将 PNG、JPG、WebP 等位图转换为干净的 SVG 路径文件。适合处理标志、剪影等高对比度图形,为下游 CAD 流程(如 create-dxf 的 etch_svg_path)提供可制造的轮廓数据。
安装依赖
# Debian/Ubuntu
sudo apt install potrace
# macOS
brew install potrace
基本用法
# 生成基础 SVG
bash scripts/trace_to_svg.sh input.png --out out.svg
# 提高对比度、减少噪点
bash scripts/trace_to_svg.sh input.png --out out.svg --threshold 0.6 --turdsize 20
接入 CAD 流程
将输出的 SVG 路径 d 属性填入 create-dxf 的 drawing.etch_svg_paths 配置,或直接引用 SVG 文件继续后续加工。
见下方输入与输出表格。
| 项目 | 内容 |
|---|---|
| 输入 | PNG/JPG/WebP 位图;可选参数 –threshold、–turdsize |
| 输出 | SVG 文件,包含一个或多个 path 元素的矢量路径 |
| 适用人群 | 需要将位图转为 CAD 可用轮廓的设计师、制造工程师 |
| 不包含 | 照片级优化、自动多色分层、原生 DXF 导出功能 |
原始链接:https://github.com/openclaw/skills/tree/main/skills/ajmwagar/trace-to-svg/SKILL.md
来源类型:GitHub 仓库