我记得不久前看到一篇关于一种算法的论文,该算法可以自动、无缝地将纹理从图像的一部分“移植”到图像的另一部分。
该方法大致如下:
您将根据图片中存在的部分建立一个小方块像素(可能是 8X8)的数据库。
然后,您将选择一个空像素(纹理移植的“目标”)进行填充,并在数据库中查找与周围像素最匹配的正方形之一。然后,您将根据您找到的正方形中相应像素的颜色为空像素着色。然后你选择另一个空像素并重复,直到没有剩余的空像素。
当然,这只是一个模糊的描述,因为我找不到任何关于这个算法的参考来刷新我对细节的记忆!任何人都可以帮忙吗?