Opencv to jni Как заставить его работать?JAVA

Программисты JAVA общаются здесь
Anonymous
Opencv to jni Как заставить его работать?

Сообщение Anonymous »

Я использую opencv и java для обнаружения лица, и в этой безросли я нашел этот файл "jni2opencv" .... но я запутался в том, как заставить его работать, может кто -нибудь мне помочь? />
и следующее приведено facedetection.java < /p>

class JNIOpenCV {
static {
System.loadLibrary("JNI2OpenCV");
}
public native int[] detectFace(int minFaceWidth, int minFaceHeight, String cascade, String filename);
}

public class FaceDetection {
private JNIOpenCV myJNIOpenCV;
private FaceDetection myFaceDetection;

public FaceDetection() {
myJNIOpenCV = new JNIOpenCV();
String filename = "lena.jpg";
String cascade = "haarcascade_frontalface_alt.xml";

int[] detectedFaces = myJNIOpenCV.detectFace(40, 40, cascade, filename);
int numFaces = detectedFaces.length / 4;

System.out.println("numFaces = " + numFaces);
for (int i = 0; i < numFaces; i++) {
System.out.println("Face " + i + ": " + detectedFaces[4 * i + 0] + " " + detectedFaces[4 * i + 1] + " " + detectedFaces[4 * i + 2] + " " + detectedFaces[4 * i + 3]);
}
}

public static void main(String args[]) {
FaceDetection myFaceDetection = new FaceDetection();
}
}
< /code>

Может ли кто -нибудь сказать мне, как я могу сделать эту работу на netbeans ?? Я попробовал Google, но помощь по этой конкретной теме очень Meger. < /p>

Exception in thread "main" java.lang.UnsatisfiedLinkError: FaceDetection.JNIOpenCV.detectFace(IILjava/lang/String;Ljava/lang/String;)[I
at FaceDetection.JNIOpenCV.detectFace(Native Method)
at FaceDetection.FaceDetection.(FaceDetection.java:19)
at FaceDetection.FaceDetection.main(FaceDetection.java:29)
Java Result: 1
BUILD SUCCESSFUL (total time: 2 seconds)
< /code> < /p>

Кто -нибудь может сказать мне точный способ работать с этим? Как все, что мне нужно сделать?

Подробнее здесь: https://stackoverflow.com/questions/244 ... ke-it-work

Вернуться в «JAVA»