我正在尝试使用opencv版本2410捕获摄像机,但是尽管路径正确,也会出现此异常
iam尝试打开相机并从相机捕获视频,但出现此异常
iam在许多站点中搜索,但没有相同的单词

netbeans 8.0.2

我该如何解决?

output
Exception in thread "main" java.lang.UnsatisfiedLinkError: no opencv_java2410 in java.library.path
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1857)
at java.lang.Runtime.loadLibrary0(Runtime.java:870)
at java.lang.System.loadLibrary(System.java:1119)
at videocap.VideoCap.main(VideoCap.java:20)
Java Result: 1

这里的代码

VideoCap.java
package videocap;
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();
}

}

在此处输入图片说明在此处输入图片说明在此处输入图片说明在此处输入图片说明

#1楼 票数:1 已采纳

为了包括本机库,我们需要在netbeans中添加以下步骤

 ==>Right click on the Project
 ==>Properties
 ==>Click on RUN
 ==>VM Options : -Djava.library.path="C:\Your Directory where Dll is present"
 ==>Ok

  ask by predactor translate from so

未解决问题?本站智能推荐:

1回复

线程“ main”中的异常java.lang.UnsatisfiedLinkError:java.library.path中没有opencv_java2410

我正在尝试使用opencv版本2410捕获摄像机,但是尽管路径正确,也会出现此异常 iam尝试打开相机并从相机捕获视频,但出现此异常 iam在许多站点中搜索,但没有相同的单词 netbeans 8.0.2 我该如何解决? 这里的代码
4回复

线程“main”中的异常 java.lang.UnsatisfiedLinkError:java.library.path 中没有 opencv_java249

我目前正在尝试在我的 32 位笔记本电脑上设置 OpenCV,但我不断收到一条错误消息,这让我感到困惑: 我试过切换一些东西,比如进入用户库并将本机库位置更改为 \\x64 而不是 \\x86,但这并没有奏效。 我还确保我的 Java 项目将 OpenCV-2.4.9 作为其库之一,它拥有。 我
1回复

线程“main”中的异常 java.lang.UnsatisfiedLinkError:java.library.path 中没有 opencv_java451:

我正在尝试在 Java 上安装 OpenCV 4.5.2。 我关注了一段视频,该视频让我下载了 jar 并将其添加为我的 intellij 项目结构中的依赖项。 该视频告诉我在我的本机库位置为 x64 添加一个 DLL。 我这样做了,但我仍然不断收到此错误。 我在 stackoverflow 上
1回复

线程“ main”中的异常java.lang.UnsatisfiedLinkError:java.library.path中没有jniopencv_core

我正在尝试研究如何使用marvin框架激活网络摄像头并捕获视频。 我安装了javacv和opencv,但仍然遇到异常。 我不知道这是由于opencv和javacv的版本问题还是什么引起的。 希望你们能提供帮助。 这是例外: 这个消息也是: ' 这是我的代码:
1回复

线程“ main”中的异常java.lang.UnsatisfiedLinkError:java.library.path中没有libopencv_java247

为了创建一个简单的opencv java项目,我逐步完成了本教程 ,但是 当我运行相关的示例时,出现以下错误: Exception in thread "main" java.lang.UnsatisfiedLinkError: no libopencv_java247 in java
1回复

线程“ Thread-1” java.lang.UnsatisfiedLinkError中的异常:java.library.path中没有jnivideoInputLib [重复]

可能重复: UnsatisfiedLinkError的原因是什么? 我是Java编程的新手。 我正在使用javacv和opencv进行面部识别。 我在Linux 12.04和Javacv-0.1和opencv-2.4.0.tar.bz2上使用eclipse。 这是我一直
3回复

java.lang.UnsatisfiedLinkError:java.library.path中没有opencv_java2411

我正在尝试将opencv添加到我的Spring Boot / Maven项目中。 为了使用opencv库,我必须在java.library.path中提供本机lib。 我已将以下命令添加到Eclipse VM参数中: 并得到以下异常: 我也试图直接从我的代码访问jav
5回复

“Java.lang.UnsatisfiedLinkError:java.library.path 中没有 opencv_java320”

我有一个硒测试,当它完成时使用 OpenCV 进行一些操作。 使用 IntelliJ IDEA 它工作正常,操作过程正确,但是当我尝试通过命令行执行时(供 Jenkins 在不久的将来使用),我收到上面提到的错误: “Java.lang.UnsatisfiedLinkError:java.lib
3回复

线程“ Thread-60” java.lang.UnsatisfiedLinkError中的异常:java.library.path中没有jniopencv_core

尝试使用命令“ mvn clean install”构建sikuli-slides-1.5.0,我得到了上面引用的堆栈跟踪。 我正在使用Windows 7,并尝试了我针对此处提出的各种解决方案遇到的指示,但均无济于事。 用户和系统定义的变量的My Path和CLASSPATH变量包括:
1回复

线程“ main”中的异常java.lang.UnsatisfiedLinkError:java.library.path中没有libz3java

我是z3和Java的初学者,并且已经尝试安装它一段时间了。 我已经按照http://leodemoura.github.io/blog/2012/12/10/z3-for-java.html上给出的所有说明进行操作,并且成功进行到最后一步,即运行-- “ LD_LIBRARY_PATH