【发布时间】:2019-04-04 22:28:24
【问题描述】:
我正在尝试使用opencv 制作一个能够识别图像中人脸的应用程序,因此我正在尝试使用opencv 的FacemarkKazemi 功能。我的问题是,一旦我切换到类初始化,我的应用程序就会立即崩溃。
你可以在这里找到我要运行的代码:
https://github.com/opencv/opencv_contrib/blob/master/modules/face/samples/Facemark.java
应用程序在第 29 行崩溃:
Facemark fm = Face.createFacemarkKazemi();
我有这个错误:
java.lang.UnsatisfiedLinkError: No implementation found for long org.opencv.face.Face.createFacemarkKazemi_0() (tried Java_org_opencv_face_Face_createFacemarkKazemi_10 and Java_org_opencv_face_Face_createFacemarkKazemi_10__)
另外,如果您知道制作 FacialMarks 的更好方法,我会很高兴知道。
编辑:我将此行添加到我的 gradle 以导入 opencv contrib,您认为错误可能是由于这个原因吗?
implementation 'com.quickbirdstudios:opencv:3.4.4-contrib'
【问题讨论】: