清理边缘不整齐的线条


14

因此,不久前我从游戏中创建了此图标,但是在白色背景下而不是在Alpha通道上回望它时,它的边缘在某些地方超级断断续续,而在其他地方则平滑,这可能是由于我的方法用于在将其装满桶之前选择某些区域。我当时使用的是GIMP,我想知道是否有任何可能的方法可以轻松地解决此问题(即使所有边缘平整而不是断断续续)。也许我不知道一些渲染过滤器或选择方法?我已经在google和youtube上搜索过,但无济于事。

我的形象:

http://fc05.deviantart.net/fs71/f/2013/177/7/c/seal_of_mar_by_jacedc-d695fa3.png

(如您所见,新月形的内部是断断续续的,左右圆的外部是断断续续的)


3
您已标记为栅格,并声明您使用了Gimp。栅格应用程序总是会在圆弧的边缘产生一些像素。如果使用矢量应用程序,则可以获得更清晰的线条。
Scott

@Scott好吧,我是将其标记为栅格的人(尽管它显然是栅格图像)
Ben Brocka

我使用了GIMP,并且沿线的某个地方(没有双关语意)最终看起来像一个真正的断断续续的光栅图像。我想知道是否有一种快速解决方案,可以将所有边缘都弄圆。
Jacedc

@BenBrocka-问题指出了Gimp ..因此,栅格是一个很好的标记。不知道为什么将其删除。Jacedc-您在问金普吗?正如我所评论的,光栅应用程序不会提供更多解决方案。没有“魔术”按钮
Scott

为了避免将来的图像出现“起伏不定”的边缘,请按以下方式创建:确保所有选择都带有羽毛。
Michael Schumacher

Answers:


11

我要说的是,对于断断续续的线条没有快速而肮脏的解决方法,您只需要使用矢量重新创建即可。以下内容使我在Photoshop中使用了Circles和Stroke效果花了3分钟:

徽标示例

我不会为您做所有这一切,但您需要的是再加上两个半圈,您将获得一个基于形状的徽标,该徽标应可以精美地缩放至任何大小。这就是6​​个圆,两个半圆以及对其中一些笔画的描边。对于您而言,重新创建非常简单,但是详细的徽标将花费更长的时间。

有多种方法可以执行此操作,尽管在您的情况下,我只是费劲儿花一点时间,如果您精通任何可以创建形状的GD软件,则甚至不需要半小时,如果并非如此,现在是学习一些可重用技能的好时机。

Save for Web & Devices..


好的。是的,除了GIMP之外,我对任何GD软件都不真正“精通”,我猜它不做矢量。无论如何,谢谢您的帮助。
Jacedc

1
Photoshop具有矢量工具,但实际上也不是“不矢量”。
斯科特,

1
@Dominic是的,在Photoshop中并且仅在Photoshop中。真实的矢量文件可以在任何地方缩放。
Scott

你是什​​么意思“创造形状”?它具有矩形和椭圆形选择(以及自由选择和“路径工具”),但除此之外,没有。
Jacedc

3
请注意,Inkscape适用于这种情况,并且是GPL
horatio

9

追踪

万一我们不能在面向矢量的应用程序中轻松地重新创建原始图像,我们还可以将位图跟踪到矢量图形。

下面的示例是使用Inkscape完成的,在该示例中,我导入了位图以使用2个颜色步骤对其进行跟踪:

在此处输入图片说明

这将无法保留源的确切圆形几何形状(请注意上面略微波浪的形状),因为跟踪是使用Bezier曲线而不是圆形或方框进行的。因此,与正确重新创建的向量相比,此类跟踪将始终具有更大的文件大小。


平滑处理

如果我们不能使用矢量图形替换,减少位图中混叠的另一种可能性是对图像应用柔和的模糊处理。

下面,我使用了GIMP插件GREYC的魔术滤镜增强-平滑(平均曲率)并进行了8次迭代,以在保持Alpha通道的同时平滑轮廓:

在此处输入图片说明


嗯 非常好!我来看一下inkscape。谢谢!
Jacedc

此链接对于获取当前的G'MIC插件可能更好。
EdwinW

1

使用模糊选择工具创建路径是一种非常简单的方法。在使用Gimp修复锯齿图像边缘时,有一个简短的示例。


链接已死。
EdwinW

我已将链接替换为另一个链接,链接不那么详细,但确实提供了所需的步骤。
大卫·克拉克

非常感谢,我不知道哪一个适合最初的版本。
EdwinW

让我知道您的情况-如果该方法不适合您,我可以尝试找到一个更好的方法。
戴维·克拉克

0

对于较小的项目,只需使用模糊工具即可创造奇迹。虽然这不适用于该特定项目,但其他有志者可能会发现此解决方案很方便。

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.