dlib android
1.改
classpath 'com.android.tools.build:gradle:3.1.0'
这样能把dat放到raw中
2.改权限:
正确: params.type = WindowManager.LayoutParams.TYPE_APPLICATION_OVERLAY;
}else {
params.type = WindowManager.LayoutParams.TYPE_SYSTEM_ALERT;
这个能跑,有点慢
dlib-android-app
https://github.com/sohumango/dlib-android-app
效果:输入是224*224,检测一张能达到70ms
这个没跑起来
https://github.com/gicheonkang/fast-face-android
发现错误:类名多了下划线
android:name=".MainActivity_"
后来能跑起来,摄像头没跑起来。
-
final String targetPath = Constants.getFaceShapeModelPath();
-
if (!new File(targetPath).exists()) {
-
runOnUiThread(new Runnable() {
-
@Override
-
public void run() {
-
Toast.makeText(MainActivity.this, "Copy landmark model to " + targetPath, Toast.LENGTH_SHORT).show();
-
}
-
});
-
// FileUtils.copyFileFromRawToOthers(getApplicationContext(), R.raw.shape_predictor_68_face_landmarks, targetPath);
-
}
FileUtils.copyFileFromRawToOthers(mContext, R.raw.shape_predictor_68_face_landmarks, Constants.getFaceShapeModelPath());
7 month:
https://github.com/sohumango/dlib-android-app
https://github.com/zhufa/detectionWithDlib
:app:processInstantRunDebugResourcesApk dlib
文章来源: blog.csdn.net,作者:网奇,版权归原作者所有,如需转载,请联系作者。
原文链接:blog.csdn.net/jacke121/article/details/101549860
- 点赞
- 收藏
- 关注作者
评论(0)