![]() |
1
6
边缘检测通常是Sobel或Canny滤波器,然后用链码将边缘连接起来。
|
![]() |
2
3
边缘简单性/保真度可能是一些选项,这些选项有助于根据与当前像素的颜色差异来决定是否考虑相邻像素(或位于内核内部的像素)。 |
![]() |
3
3
你看到这个了吗 post . 它解释了如何使用 ImageMagic ,而IM是 opensource . |
![]() |
4
0
也许不完全是你想要的,但是如果你想知道过滤器是如何工作的,你可以查看GIMP的源代码。我不能说GIMP是否有一个与您提到的cutout过滤器等价的过滤器,但是如果您真的对这个领域感兴趣的话,值得一看。 |
![]() |
5
0
级别的数量似乎与单元着色的方式类似,这就是我在本例中实现该部分的方式:只需取图像的直方图,将其划分为“级别数量”部分,然后计算每个部分的平均值。直方图中的每种颜色将使用该平均值,而不是它们的原始颜色。 其他两个参数需要更多的思考,但“边缘简单性”似乎引爆了形状建立的分段数。或者更确切地说:应用于一些原始图像分割算法的改进次数。“逼真度”滑块似乎也做了类似的事情;它可能控制某种阈值,以确定何时应该进行优化。 |
![]() |
6
0
得到了一个简单的解决方案,理论上会产生类似于那个过滤器的东西。 某种程度上类似于Ismael C的建议。 边缘 简单 但与常规窗口过滤器不同的是,这个过滤器只从这个窗口获取固定大小的随机像素。部分的大小由 参数。
给出了一些后验算法,并进行了应用。 我们走! 如果你实施了,请报告结果。
|
![]() |
7
0
我想可能是一些阈值,边缘检测(Sobel/Canny/Roberts/whatever)和后验。 |
![]() |
8
0
从修补中我发现:
总之,它看起来像是Adobe Illustrator的Live Trace算法的简化版本,它使用多边形而不是曲线。 ... 或许不是。 |