所以我在Windows上構建了一個視覺庫,並且我已經在Windows上運行它並且運行正常。我用命令:在Linux中加載OpenCV庫?
java -jar LiftTracker.jar
我調到.jar文件我基於Windows轉移到樹莓派,並沒有一個make install來安裝OpenCV的庫。一旦我做到了,我試圖做同樣的命令,上面並與錯誤想出了:
java.lang.UnsatisfiedLinkError: no opencv_java310 in java.library.path.
我做了一些研究,我發現我可以沿側運行此命令的罐子命令
java -Djava.library.path=/path/to/dir
這仍然沒有工作。這是我導入系統庫的方式嗎?我在導入代碼的方法是:
static{
System.loadLibrary("opencv_java310");
}
我認爲主要的原因是它不工作是因爲我安裝的OpenCV的方式。有任何想法嗎?
謝謝!
使用這個代替。 'System.loadLibrary(Core.NATIVE_LIBRARY_NAME);' –
@ Je-ArZamora那是我使用的原始行,仍然沒有工作 – TheGuyWhoCodes