我是AR和Mobile Face detetcion的新手。想探索这些领域。
我有一个想法,一旦通过google移动视觉API人脸检测完成人脸检测,就会在左脸颊或右颊上贴上一个动画贴图。
我不需要从社会上知道什么:-
帮助感激!
发布于 2016-10-14 13:23:51
是的,这是可以通过移动视觉API。
你所要做的就是通过人脸检测API来检测图像中的人脸上的地标,并将你的位图叠加到双颊的特定地标上。
左面颊为1,右颊为7。
for (Landmark landmark : face.getLandmarks()) {
int cx = (int) (landmark.getPosition().x);
int cy = (int) (landmark.getPosition().y);
if (landmark.getType() == 1 || landmark.getType() == 7) {
canvas.drawBitmap(stickerBitmap, cx, cy, null);
}
}您可以在我的文章这里中读到更多关于它的内容。
https://stackoverflow.com/questions/40040969
复制相似问题