Hallo, ich habe mich mal an openCV rangemacht, aber bekomme direkt meine ersten probleme.
Ich habe dieses " https://www.codeproject.com/Tips/719878/How-to-Use-OpenCV-with-Java-under-Eclips... " Tutorial benutzt.
Ich habe 2 unterschiede zum Tutorial. Erstens hab ich statt dem x84 pfad den x64, da ich nh 64bit Maschine hab, genutzt. Und ich habe zwei OpenCV librarys.
Code:
Meine Fehlermeldung ist folgende:
ich hab schon getestet ob es mit dem x84 pfad geht aber da ich keine 32bit jvm habe bekomme ich nh Fehlermeldung.
Vielleicht könnt ihr mir ja weiter helfen.
MfG
Chuck
Ich habe dieses " https://www.codeproject.com/Tips/719878/How-to-Use-OpenCV-with-Java-under-Eclips... " Tutorial benutzt.
Ich habe 2 unterschiede zum Tutorial. Erstens hab ich statt dem x84 pfad den x64, da ich nh 64bit Maschine hab, genutzt. Und ich habe zwei OpenCV librarys.
Code:
Java:
import org.opencv.core.*;
import org.opencv.highgui.Highgui;
import org.opencv.highgui.VideoCapture;
public class VideoCap {
public static void main (String args[]){
System.loadLibrary(Core.NATIVE_LIBRARY_NAME);
VideoCapture camera = new VideoCapture(0);
if(!camera.isOpened()){
System.out.println("Error");
}
else {
Mat frame = new Mat();
while(true){
if (camera.read(frame)){
System.out.println("Frame Obtained");
System.out.println("Captured Frame Width " +
frame.width() + " Height " + frame.height());
Highgui.imwrite("camera.jpg", frame);
System.out.println("OK");
break;
}
}
}
camera.release();
}
}
Meine Fehlermeldung ist folgende:
Code:
Exception in thread "main" java.lang.UnsatisfiedLinkError: org.opencv.highgui.VideoCapture.n_VideoCapture(I)J
at org.opencv.highgui.VideoCapture.n_VideoCapture(Native Method)
at org.opencv.highgui.VideoCapture.<init>(VideoCapture.java:113)
at VideCap.main(VideCap.java:12)
ich hab schon getestet ob es mit dem x84 pfad geht aber da ich keine 32bit jvm habe bekomme ich nh Fehlermeldung.
Vielleicht könnt ihr mir ja weiter helfen.
MfG
Chuck
Zuletzt bearbeitet: