Błąd przy wczytywaniu obrazu w OpenCV na Tomcatcie

0

Moja aplikacja webowa wykorzystuje bibliotekę OpenCV i problem pojawia się gdy chcę wczytać za jej pomocą zdjęcie, które zostało wcześniej zapisane na dysku z poziomu aplikacji. Pojawia się następujący błąd

Handler processing failed; nested exception is java.lang.UnsatisfiedLinkError: org.opencv.imgcodecs.Imgcodecs.imread_1(Ljava/lang/String;)J

W kodzie wygląda to mniej więcej tak:

File uploadedFile = new File(imagesPath + "photo.jpeg");
               
Mat image = Imgcodecs.imread(uploadedFile.getAbsolutePath());
0

Dodaj do zmiennej środowiskowej JAVA_OPTS odpowiednie ścieżki przykładowo
-Djava.library.path="C:\opencv\build\java\x64;C:\opencv\build\x64\vc10\bin"

0

Niestety to nie pomogło.

1 użytkowników online, w tym zalogowanych: 0, gości: 1