我正在尝试实现面部凸出等效果(例如凹凸效果),以便在相机开启时以及与保存的图像集成。
我尝试使用MeshWarp
提供的静态方法SDK
,但无法弄清楚它的用法。
有人可以帮我解释如何使用网格扭曲MLSD
吗?一些例子会有很大帮助。
我正在尝试实现面部凸出等效果(例如凹凸效果),以便在相机开启时以及与保存的图像集成。
我尝试使用MeshWarp
提供的静态方法SDK
,但无法弄清楚它的用法。
有人可以帮我解释如何使用网格扭曲MLSD
吗?一些例子会有很大帮助。
这是 Microsoft.FaceSdk.Image.Warp 命名空间参考的摘录。
MeshWarp 算法接受一个源图像和两个二维坐标数组。第一个数组 S,指定源图像中控制点的坐标。第二个数组 D,指定它们在目标图像中的对应位置。S 和 D 必须具有相同的维度才能建立一一对应关系。请参阅 George Wolberg 所著的 Digital Image Warp 中第 7.5 章的“2-pass warping”。
Face SDK 中的 MLSD 文档链接到 MathWorks.com 上过时的内容页面,新链接可在此处找到。
Microsoft Face SDK 是微软亚洲研究院的一个相对较新的项目,因此现阶段的文档有点稀缺。希望这可以为您提供更多信息。