Photoshop 有很多很酷的艺术滤镜,我很想了解底层算法。
一种特别有趣的算法是 Cutout 过滤器(上面链接中的第 2 号)。
它具有三个可调参数,层数、边缘简单性和边缘保真度。级别数似乎驱动了一个简单的后处理算法,但其他滑块在技术上所做的事情让我难以理解。
我认为他们正在做一些与 Vornoi 图或 k-means 分区相关的事情,但是在维基百科上四处寻找并没有导致任何明显映射到 Photoshop 正在做的事情,特别是考虑到过滤器自身渲染的速度。
是否有任何关于 Photoshop 滤镜技术描述的来源?或者,您对如何实现此特定过滤器有任何想法吗?