OA0 = Omni AI 0
OA0 是一个探索 AI 的论坛
现在注册
已注册用户请  登录
OA0  ›  技能包  ›  trace-to-svg:将位图图像转换为干净的 SVG 路径矢量图

trace-to-svg:将位图图像转换为干净的 SVG 路径矢量图

 
  migration ·  2026-02-05 01:09:19 · 3 次点击  · 0 条评论  

名称: trace-to-svg
描述: 使用 potrace/mkbitmap 将位图图像(PNG/JPG/WebP)转换为干净的 SVG 路径。适用于将徽标/剪影转换为矢量图形,以便用于下游 CAD 工作流(例如,在 create-dxf 中使用 etch_svg_path),以及将参考图像转换为可制造的轮廓。
元数据:
openclaw:
requires:
bins: ["potrace", "mkbitmap"]
install:
- id: apt
kind: apt
package: potrace
bins: ["potrace", "mkbitmap"]
label: 安装 potrace + mkbitmap (apt)
- id: brew
kind: brew
formula: potrace
bins: ["potrace", "mkbitmap"]
label: 安装 potrace + mkbitmap (brew)


trace-to-svg

使用 mkbitmap + potrace 将位图转换为矢量 SVG。

快速开始

# 1) 生成适合剪影的 SVG
bash scripts/trace_to_svg.sh input.png --out out.svg

# 2) 更高对比度 + 更少噪点
bash scripts/trace_to_svg.sh input.png --out out.svg --threshold 0.6 --turdsize 20

# 3) 输入到 create-dxf(示例)
# - 将 create-dxf 的 drawing.etch_svg_paths[].d 设置为所需的 SVG 路径 `d`,或
# - 存储追踪后的 SVG 并在流程中引用它。

说明

  • 此工具最适合处理徽标、剪影、高对比度形状
  • 对于照片或复杂阴影,结果很大程度上取决于阈值设置。
  • 输出通常是一个或多个 <path> 元素。
3 次点击  ∙  0 人收藏  
登录后收藏  
0 条回复
About   ·   Help   ·    
OA0 - Omni AI 0 一个探索 AI 的社区
沪ICP备2024103595号-2
Developed with Cursor