在位图上具有畸变场的最佳方法是什么?

时间:2019-04-12 08:44:32

标签: java android opencv image-processing opengl-es

我正在寻求在特定位置(例如脸部的眼睛)实现图像失真。像Snapchat这样的许多使用面部滤镜的应用程序中都使用了这种工具。

Tom hardy distorted face

我已经进行了一些研究,找到了一些线索,但是我无法弄清楚最优方法是什么,如果可行,特别是如果没有更好的方法来进行这种失真的话。我已经看到opencv具有remap函数,但是很多人似乎说该函数需要时间才能执行。我看到您可以使用opengl来做到这一点,但我并没有真正找到任何具体的例子,因此我怕一无所获地开始学习opengl。

仅作参考,我已经能够获得关于脸部的必要信息,我只需要一个线索就可以开始面对脸部的变形/变形。

0 个答案:

没有答案