根据Inkscape中的颜色删除背景


27

有一个经典的方式用贝塞尔曲线在Inkscape中去除背景。这通常是一个很漫长的过程。

是否可以根据背景颜色删除对象的背景(例如,仅告诉您删除黄色背景)?还是某种能够检测出什么是物体以及什么是背景的聪明方法?

如果是这样,您能否描述Inkscape中可用的工具?


1
一种替代方法是在将栅格背景导入Inkscape之前从栅格图像中删除背景
Ilmari Karonen 2015年

Answers:


23

您可能会尝试使用“多次扫描”和“颜色”,“删除背景”选项并选择“ 2”次扫描来“跟踪位图”。

原始位图

跟踪位图

然后,单击“确定”,选择位图和矢量结果:

追踪结果

然后右键单击,然后选择“设置剪辑”:

裁剪结果

远非完美,但这是一个好的开始。


4
是的,如果背景是一种颜色,则非常有用。谢谢。
xralf 2013年

这种方法面临的真正问题是字母有点模糊或字体形状丢失。
拉吉思·西吉

只是想提一下,结果(如您期望的那样)非常适合从原来是矢量图形的光栅图像中删除背景(无法访问原始图像的情况)。
Multihunter

9

Inkscape中提供了一些过滤器,可以加速复杂的任务。

例如,我想删除图像的白色背景以使其透明。我在Inkscape中使用了以下方法/过滤器。

  1. 选择图像对象。

  2. 对于版本<0.91,请
    转到滤镜->透明度实用程序->橡皮擦
    对于版本0.91,请
    转到滤镜>填充和透明度>橡皮擦


1
它使用侵蚀和膨胀。
2015年
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.