Skip to content

Releases: begin0808/VectorLine

描線工坊 VectorLine v1.0.0

Choose a tag to compare

@begin0808 begin0808 released this 06 Jul 05:59

描線工坊(VectorLine) 是一款免費、開源的網頁工具,能將照片與數位圖檔轉換為適用於雷射切割與雕刻的向量線稿。所有運算皆在你的瀏覽器本地執行(OpenCV.js / WebAssembly)—— 不上傳、無伺服器、不收集任何資料。

👉 線上使用:https://vector-line.vercel.app

主要功能

  • 完全本地、保護隱私 — 圖片絕不離開你的裝置。
  • 即時預覽 — 調整任一參數即刻更新,點陣與向量兩區可同步縮放/平移。
  • 影像預處理 — 去噪、亮度、對比,清理掃描稿與手繪線條。
  • 自適應二值化 — 依局部亮度自動調整門檻,並可反轉黑白處理深色背景。
  • 形態學清理 — 去除細小噪點、填補斷裂線條。
  • 背景去除
    • 魔術棒去背 — 點背景依顏色容差整片清除,可連續多點,支援上一步/下一步與全部清除。
    • 亮部去背 — 把亮部壓成純白,快速清掉淺色紙張紋理與陰影。
  • 三種切割模式 — 輪廓(Outline)/單線(Centerline)/邊緣偵測(Canny)。
  • 向量優化 — 節點簡化(RDP)、小面積雜點過濾、可選曲線平滑。
  • 自動分層 — 外圈紅色(切割)/內部黑色(雕刻),並能偵測滿版照片。
  • 實體尺寸(mm) — 於 SVG/DXF 嵌入真實毫米尺寸,匯入 Beam Studio、LightBurn 等軟體即為正確比例。
  • 多格式匯出 — SVG、PNG,以及分層 DXF(CUTENGRAVE 圖層)。
  • 原圖對比 — 可拖曳的分隔滑桿,疊合原圖與處理後點陣圖。
  • 快速預設與內建技巧 — 一鍵最佳化預設,並內建疑難排解技巧視窗。
  • 深淺主題 — 深色與淺色皆為溫暖的「工坊」視覺風格。

技術

原生 JavaScript / HTML / CSS,無框架;OpenCV.js(WebAssembly)本地打包並於 Web Worker 執行,介面不卡頓。以 Vite 建置。

授權:MIT License