教程 | 临摹位图Inkscape中有一个实用的功能是将位图图像临摹成SVG绘图的<path>元素。这里对此工具做一个简单的说明,以帮助您熟悉其工作原理。目前,Inkscape的临摹工具是使用Peter Selinger的Potrace位图临摹引擎(potrace.sourceforge.net)。将来,我们希望能够开发替代的临摹程序;但是,就目前而言,这个出色的工具已足以满足我们的需求。请记住,临摹的目的不是要复制原始图像的精确副本,也不是创作最终作品。没有哪个自动临摹工具可以做到这一点。它的作用是为您提供一组曲线,您可以将其用作绘图的元素来使用,在此基础上继续创作。临摹工具可以临摹黑白位图,并生成一组曲线。临摹工具目前有三种类型的输入过滤器,可将原始图像转换为可用的矢量内容。通常,中间位图中的暗调像素越多,临摹工具执行的临摹就越多。随着临摹量的增加,inkscape会占用更多的CPU资源,并且<path>元素会变得更庞大。建议用户首先尝试使用较亮的中间图像,然后逐渐变暗以得到所需比例和复杂度的输出路径。要使用临摹功能,需要先加载或导入图像,然后选中图像,点击菜单路径临摹位图轮廓Shift+Alt+B临摹对话框里的选项用户会看到三个可用的过滤器选项:亮度截断(Brightness Cutoff)此选项仅使用像素的红色、绿色和蓝色(或灰色阴影)的总和来确认是否应将该像素视为黑色或白色。阈值可在0.0(黑色)到1.0(白色)之间调整。阈值设置越高,被视为"白色"的像素数量会越少,并且中间图像会变得更暗。原始图像亮度阈值填充,无描边亮度阈值描边,无填充边缘检测(Edge Detection)这里使用了J. Canny设计的边缘检测算法,可以快速找到具有相似对比度的等高线。这会生成一个中间位图,该中间位图看起来比亮度截断的效果差一些,但可能会提供容易被忽略的曲线信息。此处的阈值设置(0.0 – 1.0)用来调整亮度阈值,以确定是否在输出中包括与等高线边缘相邻的像素。此设置可以调整输出的边缘的暗度或厚度。原始图像边缘检测填充,无描边边缘检测描边,无填充颜色量化(Color Quantization)此滤镜的结果会生成一个与其他两个图像截然不同的中间图像,但确实非常有用。与其显示亮度或对比度的等高线,不如在亮度和对比度相等的情况下找到颜色变化的边缘。颜色设置(数量)决定了如果中间位图是彩色的,则会产生多少种输出颜色。然后,根据颜色是偶数索引还是奇数索引来决定黑白。原始图像颜色量化(12色)填充,无描边颜色量化(12色)描边,无填充用户应尝试全部三个过滤器,并对不同类型的输入图像分别观察输出的差异。最后选择一个效果感觉比较好的来使用。临摹后也建议用户尝试菜单路径简化(Ctrl+L)以减少生成的路径中的节点数量。这可以使临摹的输出结果更易于编辑。例如,下面是"老人弹吉他"的典型临摹效果:原始图像临摹图像/输出路径(1551个节点)请注意,路径中有大量节点。按Ctrl+L后,会发现结果变成这样:原始图像临摹图像/输出路径 - 简化(384 个节点)简化后的表现会有点近似和粗糙,但是图形也更加简单和易于编辑。请记住,临摹结果产生的不是图像的精确渲染,而是一组让您可以在绘图过程中使用的曲线。Bulia Byak; Jonathan Leighton; Colin Marquardt; Nicolas Dufour; Gellért Gyuris驿窗 — 2022Esteban Capella — 2019