Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add face detect library #168

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open

add face detect library #168

wants to merge 1 commit into from

Conversation

weining
Copy link

@weining weining commented Jul 14, 2017

Hi wysaid,
您的开源项目让我受益匪浅,我给您的项目增加了一点小改动使其能支持FaceDetect,并在CameraDemoActivity可以看到检测面部106个关键点的效果。
但我是一个opengl新手,现在的代码肯定不是最优的写法,希望您能帮忙修改整理。
我想在您的修改下,接下来类似FaceU等关于面部的特效也可以在这个改动下实现了。

@wysaid
Copy link
Owner

wysaid commented Jul 14, 2017

Cool work.
SenseTime SDK 并不是免费使用的软件。
正常情况下, 要么限制使用期限为1-2个月, 要么就绑定了 appid
所以这个pr是不能合的
然后我这个其实有一个基于SenseTime 制作的版本, 你可以下载一个 伙星app安卓版。
它的倒数第N个版本是没有混淆的(大概倒数第4-5个版本), 直接带的源代码, 你可以参考下, 修改修改相关实现

@wysaid
Copy link
Owner

wysaid commented Jul 14, 2017

后续我会基于开源的FaceTracker 做一个版本, 你可以基于该demo替换成sensetime~

@weining
Copy link
Author

weining commented Jul 17, 2017

FaceTracker好像速度要慢得多,不太适用这种需要高频处理的场景吧

@wysaid
Copy link
Owner

wysaid commented Jul 17, 2017

是的, 但是异步处理的话能够做一个效果较差的版本出来。

@weining
Copy link
Author

weining commented Jul 17, 2017

好的 我去研究一下。对于opengl学习这个您有哪些资料推荐么?您的代码中有好多并不太能理解,比如FBO的使用,到底哪些地方需要swapBufferFBO。。。

@wysaid
Copy link
Owner

wysaid commented Jul 17, 2017

这个……你可以看看GLES2 的一些API文档, 比如 https://www.khronos.org/opengles/sdk/docs/man/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants