【发布时间】:2019-11-14 13:58:12
【问题描述】:
我正在尝试找出 Photoshop 中使用的一些效果背后的算法,甚至是总体思路。具体来说,就是简化图像颜色的调色刀效果。比如下图:
变成这样:
我希望每组具有相似颜色的像素都像在 Photoshop 中那样(实时)变成一个或两种颜色的简单块。对此方法的任何想法表示赞赏。
按照 tucuxi 的建议,我可以运行一个像 kNN 这样的分类算法来为每个图像(视频中的帧)挑选 K 个主色,然后改变每个像素的颜色k 个代表中最接近的一个。我将把代码放在这里,感谢任何改进它的建议。
【问题讨论】:
-
如果您想按照您的描述进行操作,请参阅here 以获得更快的选项。但请注意,这不是生成您展示的图像的算法。它是一些非线性滤波器,可能是专有的且未公开。看起来和双边过滤器有关。
标签: algorithm image-processing colors photoshop