首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Android:谷歌移动人脸视觉API +增强现实

Android:谷歌移动人脸视觉API +增强现实
EN

Stack Overflow用户
提问于 2016-10-14 10:29:43
回答 1查看 1.6K关注 0票数 0

我是AR和Mobile Face detetcion的新手。想探索这些领域。

我有一个想法,一旦通过google移动视觉API人脸检测完成人脸检测,就会在左脸颊或右颊上贴上一个动画贴图。

我不需要从社会上知道什么:-

  1. 是否可以使用移动人脸视觉api?如果可能的话,我是否可以假设AR可以通过处理从人脸检测API中得到的人脸的帧/位图,在脸/脸颊上添加一个动画贴图?
  2. 我知道还有openCV,它对图像处理很有好处,但是我想知道移动视觉API (人脸检测)是如何实现这一思想的。
  3. 此外,任何AR SDK,libs,工具包,可以在脸上做超级壮丽的形象?
  4. 谷歌移动脸API路线图?

帮助感激!

EN

回答 1

Stack Overflow用户

发布于 2016-10-14 13:23:51

是的,这是可以通过移动视觉API。

你所要做的就是通过人脸检测API来检测图像中的人脸上的地标,并将你的位图叠加到双颊的特定地标上。

左面颊为1,右颊为7。

代码语言:javascript
复制
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);
        }
    }

您可以在我的文章这里中读到更多关于它的内容。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40040969

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档