CONTENT-AWARE FILL如何在Photoshop中工作?

Ped*_*um 1 c# windows photoshop fill

我真的很喜欢用C#编程.使用Photoshop CS5 - Content Aware后,我对它的工作方式感到非常好奇.我尝试了许多方法来自己找到它,但这个新功能的惊人之处让我迷失了方向.谁能帮我 ?所以基本上我想知道这个很酷的功能背后的(公式或代码)......

cas*_*nca 9

内容感知填充中使用的算法称为PatchMatch; 这个网站上有一篇论文和一些代码:http://gfx.cs.princeton.edu/pubs/Barnes_2009_PAR/index.php

这个概念就在论文中,但实际上实现它是一个完全不同的故事.你不会在公开的任何地方获得它的代码 - 这就是为什么Photoshop的成本与它一样多的原因.