将线条图从栅格转换为向量


18

我有一个光栅图像,基本上是各种对象的轮廓(和某些细节)的扫描图,我希望使用Illustrator或Inkscape将这些线转换为矢量。

我目前的解决方案是将栅格图像作为背景层,在其上方的新层中,我使用笔尽可能接近线条。后来我调整了这些线条以更好地适合栅格图像。对于简单的图纸来说,这很好用。但是,对于我的一些极其复杂的图纸,这样做非常繁琐。

是否有某种工具或过滤器能够识别线图中的线并从中创建矢量路径?


我使用Aspire。尽管此程序是付费软件,但它包含许多功能强大且有用的工具,这些工具通常可以缩短过程所需的时间。其中一种工具是自动跟踪器,可以将栅格设计跟踪到矢量中。您可以选择要跟踪的阴影,颜色或栅格类型,以及要删除的跟踪质量,甚至静态对象。
乔治·索洛登

Answers:


12

在inkscape中,您可以依靠其中嵌入的Potrace(一种出色的示踪剂,免费)。只需转到路径菜单顶部,矢量化即可。我已经对其设置进行了充分的尝试,虽然您将无法获得完全的控制,但是您可以将其减少到相当准确的结果,并且节点很少。但是您需要在设置上进行很多操作,直到找到适合您的设置为止。它对我来说是用光栅制作游戏线条艺术(与漫画图纸非常相似的风格)

我使用的其他方法是强制Illustrator在笔划设置中进行某种平均。最近,使用免费的MyPaint,因为它具有很多设置(比许多商业软件包更多)来控制您的笔触,并实时修正颤抖的笔触(顺便说一句,它需要花费更多时间进行上墨的原因)使用笔式数位板就像电磁系统一样,其分辨率可能不如您的手,笔和纸那么精确。通常,像Intuos Small这样的低分辨率表格是不够的,您需要更大的格式才能更好地进行控制。最好是最大的格式(很多人以其他方式思考,但是恕我直言,对于墨水来说就是这样。)


对于平板电脑的尺寸和分辨率,我同意100%。当我尝试解释这一点时,很多人只是给我空白的凝视...为插图画家的所有这些精巧替代方法+1。我不知道。谢谢
leugim 2011年

很高兴它有所帮助:); 我也画了画,并且知道使用数字平板电脑上墨时的痛苦... :)一个说明...当我提到Illustrator的求平均值时,是指转到首选项,并在那里设置笔划猜测的精细度/平滑度。(正如我所提到的,MyPaint(光栅,非矢量应用)具有更多的设置)
S.gfx

感谢您提及Potrace。只要brew install倒是它。如果有人对该工具缺少界面感到困惑,那是因为它是一个命令行工具。这是一个示例命令,可帮助您朝正确的方向前进:potrace your-raster.bmp --output your-vector.svg -b svg干杯。
gillytech

4

Illustrator具有一项称为实时跟踪的功能。听起来这很适合您的情况。

放置源图像。选择源图像后:

对象>实时跟踪>制作。

要么

对象>实时跟踪>跟踪选项。设置跟踪选项,然后单击“跟踪”。

然后,您可以将跟踪转换为路径。


2

我经常遇到类似的情况,在这些情况下,我会得到一些绘图(通常是石墨笔绘图(叹气,有毛的线条叹息)),在这种情况下,使用钢笔工具进行绘图会变得非常乏味,令人讨厌。

我发现我的数字平板电脑对于解决这种情况非常有效。即使我最终再次跟踪原始图像,我也确实倾向于在比以前更少的时间内完成它。每个草图通常需要12到20个小时的工作。现在我只需要3-4个小时。

我已经在Illustrator中使用livetrace进行了几次尝试,但最终花费了更多的时间进行纠正,或者-在最佳情况下-仅部分使用结果。

对于技术插图,似乎没有简单的方法可以手动重新跟踪。至少我知道没有自动的。

有时,我可以利用Rhinoceros这个3D软件,使您可以将模型的视图(透视图,平行图)导出为矢量线(* .AI文件)。如果您有一定的建模经验,则可以在3D模式下创建对象并利用导出多个视图的可能性。犀牛导出的插图文件仍然需要一些修饰。尤其是因为行往往会变得非常零散,但至少您会得到可管理的节点数量(比手动跟踪更混乱)。

希望这可以帮助


2

对于Illustrator CS6或Illustrator CC .....

打开或将光栅图像放入Illustrator。

选择图像,然后单击屏幕顶部控制栏中的“ 图像跟踪”按钮。

要优化跟踪,请选择,Window > Image Trace然后在打开的面板中调整跟踪选项。

在以前的Illustrator版本中,存在Live Trace。但是,该功能是从头开始完全为Illustrator CS6重写的。图像跟踪执行与实时跟踪相同的基本功能。尽管与实时跟踪类似,但图像跟踪却完全不同,具有不同的逻辑,功能和选项。


这并不是说这是一个真正的问题,而是如何与这一个你的答案不同:graphicdesign.stackexchange.com/a/1371/8845
SaaruLindestøkke

1
巴特的版本不同。Live Trace死于CS5,现在是Image Trace。确实,答案没有完全不同,但对于那些使用Illustrator CS6或CC一直在寻找“实时跟踪”选项却没有找到它的人可能会有所帮助。
斯科特(Scott)

我知道了。我只是从CS5切换到CS6,还没有使用Live / Image跟踪。
SaaruLindestøkke2014年

1
我对答案做了一些澄清:)
斯科特(Scott)

1

首先,准备好图像以简化光栅到矢量转换实用程序/算法的工作

  1. 扫描图像为黑白,然后扫描为灰度(有时一个比另一个更好)。如果计算机可以处理,则以最高分辨率进行扫描,可以管理600dpi或1200dpi。
  2. 使用Image > Adjustments > Levels到正确的纸张不是全白
    1. (可选)在此阶段也要调整亮度/对比度级别。您正在尝试最大程度地扩大行与drwa的空白部分之间的可感知差异。
  3. 应用海报突出显示线条

现在应用前面的答案中提到的矢量化技术。对于Illustrator,先进行Live Trace,然后进行手动修饰非常好。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.