0

我对此有点迷失了,我正在尝试使用需要执行以下操作的 JavaScript 做一些(老化展位)应用程序:

  1. 使用网络摄像头拍照

  2. 检测面部和面部细节并在其上覆盖 PNG(一些皱纹等)

  3. 变形/操纵面部以使其看起来很老(将鼻子向下拖动一点,拖动下巴等)

  4. 也许为拍摄的照片创建一个 3D 模型并尝试为嘴唇设置动画并让眼睛闪烁等。

现在,我可以实现面部检测,并且我正在使用BRF获取所有面部细节的点和顶点,并且我成功地在上面覆盖了一个 PNG,无论如何我现在迷失的是,什么是正确的方法实现面部细节操作,或者面部细节动画,非常感谢任何让我走上正确道路的建议!

4

1 回答 1

1

如果你只是简单地处理一张照片,我会使用 BRF 中的顶点来构建一个几何图形并将面部图像映射为它上面的纹理。然后您可以构建一个工具来移动顶点,并且面部会随着它们一起拉伸,因为面部纹理已经映射到几何表面。

于 2017-04-24T20:39:21.683 回答