描摹模式¶
Vectorize 以三种模式之一描摹图像,每种模式适合不同类型的源图,另外还有一组控制保真度和清理的参数。
三种模式¶
单一阈值把图像分为墨与纸。最适合干净的线稿、上墨的扫描件和标志。你可以选择要描摹什么:
- Fills —— 由 Potrace 描摹填充的黑色形状(与其他模式相同)。
- Pencil line —— 墨迹通过 Zhang–Suen thinning 细化为 1 像素的骨架,再走线为具有可变宽度的真实铅笔笔画。
任选其一,或选 Both。
把图像分割为若干灰阶。适合带阴影的铅笔画和色调图稿——你想要的是少数几个明度带,而非全彩。
中位切分颜色分割(Median-cut colour segmentation)——每种颜色对应一个填充区域,于是平涂插画变成可编辑的彩色形状。在 Colour 模式下,Detail 滑块就是颜色分辨率(调色板分割的精细程度)。
参数¶
| 控件 | 作用 |
|---|---|
| Detail | 工作分辨率——越高越能解析出更精细的特征(细线、微小的螺丝),并在 Colour 模式下解析出更精细的颜色区域。高端更耗资源。 |
| Colours | (Grey/Colour)调色板中量化颜色的数量。默认 12。 |
| Cleanup / Noise | 丢弃面积低于此值的碎点——去斑。越高清除越多细小杂物。 |
| Corners | 拐角锐度——高保持拐角利落,低将其圆化(馈入 Potrace 的 alphamax)。 |
| Smoothing | 对描摹轮廓的贝塞尔拟合量(与矢量路径所用的 Schneider 拟合相同)。 |
| Ignore background | 跳过占据边框主导地位的(背景)颜色,这样你就不会把纸张也描摹进去。 |
| Trace | Pencil(中心线)· Fills · 或 Both。 |
颜色保真度¶
调色板采用最远点(farthest-point)中位切分构建——它挑选最独特的颜色,而不仅仅是最大的聚类,因此一个虽小但独特的特征(一颗有色螺丝、一处眼部高光)得以保留,而不会被平均进相邻颜色。一次轻量的多数投票会吸收 1 像素的抗锯齿色带,同时保留实心特征。
线稿 → B&W · 平涂色 → Colour
对于上墨线稿,使用 Black & White 配合 Pencil line 描摹——它把墨迹细化为骨架,并描摹出真正的可变宽度铅笔中心线,而不是加倍的填充轮廓。这正是把光栅线稿还原成干净、可编辑铅笔笔画的模式。对于平涂插画,使用 Colour 并提高 Colours/Detail,直到少数派颜色显现出来。
Potrace 擅长平涂色与简单形状——不擅长微小细节
矢量化在平涂色和简单形状上表现最佳。非常精细、复杂的细节(极小的纹理、纤细的排线、微小的特征)描摹效果很差——结果要么爆炸成难以管理的几何,要么彻底丢失细节。遇到这种情况,别硬描:
- 把它当作 位图保留——以光栅方式导入图像(Original 或 Toon Boom 位图),完全跳过描摹。
- 换一种方式把它作为真正的矢量导入——例如直接从 Blender/Maya 把线条导出为 SVG(Grease Pencil / Pencil+),这样你得到的是精确矢量,完全没有描摹步骤。
- 尤其对于精细的线稿,B&W → Pencil line 通常比 Colour/Grey 填充描摹稳健得多——它把细线保持为单条中心线笔画,而非厚度加倍的轮廓。
一切都是实时的
每个参数在松开时重新描摹,因此你可以在预览器中凭肉眼调节。切换帧会复用缓存的描摹;只有参数改变才会重新运行。