🎯 核心定位与适用场景
SuzuSVG 专注于将扁平插画、解构主义艺术、线条分明的 Logo/Icon 转换为高质量矢量图。对于此类图片,转换后的 SVG 文件体积可大幅缩小且边缘极度清晰。
✅ 推荐:线条简单、平涂色块、解构主义、扁平插画
❌ 不推荐:普通二次元细节画、高密渐变、带杂色网点的写实插画
📊 真实测试案例对比
解构主义插画 (案例 A)
线条与色块结构清晰,无冗余细节。
转换效果:完美
文件大小:1.1 MB ➔ 11 KB (暴降 99%)
普通二次元插画 (案例 B)
包含大量发丝细节、微小阴影与网点。
转换效果:较差/色块碎裂
文件大小:0.5 MB ➔ 0.9 MB (反增 80%)
⚙️ 参数调优指南
- 矢量化模式:包含“曲线平滑模式”(拟合光滑贝塞尔曲线,适合带弧线插画)与“解构/折线模式”(纯折线 RDP 极简路径,适合硬朗几何插画,实现极致小体积)。
- 缩放比例 (%):在矢量化之前等比例缩小像素分辨率,能平滑微小像素噪点,极大降低矢量 Path 节点数并提升运行速度。
- 颜色数量:K-means 聚类提取的色块种类。色块越少,生成的矢量图越纯净;过高会导致碎片噪点成倍增加。
- 降噪半径 / 双边滤波:平滑色彩噪声。勾选双边滤波可以在平滑降噪的同时,更好地保留锐利的色块边缘折角(速度较慢)。
- 碎片过滤阈值:自动把小于该面积(px²)的孤立微小碎片像素归并进相邻最大的颜色,清理椒盐噪点。
- 轮廓简化强度:使用 RDP 算法拉直多边形边缘。数值越大节点越少、线条越直,非常适合解构主义风格。
- 角点硬度:控制角点检测敏感度。数值越高保留越多硬朗转角折线;数值越低只有明显尖角被识别为角点,将更多连续平滑弧线送入贝塞尔曲线拟合。
- 曲线拟合容差 (px):控制三次贝塞尔曲线与原始轮廓允许的最大双向像素误差。数值越小拟合越精细;数值越大越概括拉直,超标时会自动递归分割或回退为直线段。
- 几何优化 (Geometry Optimization):后处理清理冗余/共线顶点与退化多边形(不一定真的会有用,效果取决于具体的图像几何结构)。
- 渲染接缝保护:给矢量 Path 加上同色微细描边,彻底消除游戏引擎/浏览器渲染时的发丝级抗锯齿缝隙。