我使用OpenCV做faceswap应用程序,假设我在图片中找到了两个脸,然后我用椭圆裁剪了脸矩形。我的问题是,这两张脸都有不同的肤色,所以如果我只是简单地交换椭圆的坐标,结果就不那么好了。所以我想至少要根据原来的脸来调整脸的颜色。
我相信可以使用OpenCV库来实现,但我只是不知道应该查找的方法的名称。同样重要的是,这个方法足够快,因为我正在为Android开发这个应用程序。
发布于 2014-04-18 09:24:53
我认为EM recoloring应该是一个很好的起点。还请看一下poisson blending。
https://stackoverflow.com/questions/23151047
复制相似问题