java - OpenCV使用异常

标签 java opencv

以下是我正在运行的代码:

import org.opencv.core.Core;
import org.opencv.core.CvType;
import org.opencv.core.Mat;

public class Main_Extraction
{
public static void main( String[] args )
{
    System.loadLibrary( Core.NATIVE_LIBRARY_NAME );
    Mat mat = Mat.eye( 3, 3, CvType.CV_8UC1 );
    System.out.println( "mat = " + mat.dump() );
}
}

此代码没有编译时错误。 但是,它给了我运行时异常:

Exception in thread "main" java.lang.RuntimeException: Uncompilable source code -    Erroneous tree type: <any>
at Main_Extraction.main(Main_Extraction.java:9) Java Result: 1

请提出消除此异常的解决方案。

最佳答案

我也遇到了同样的问题。这是解决方案,将此路径添加到环境变量 CLASSPATH 中。这会起作用。

C:\javacv\javacv.jar;
C:\javacv\javacpp.jar;
C:\javacv\javacv-windows-x86.jar;
C:\javacv\jna.jar;C:\javacv;
c:\opencv2.4\build\x86\vc10\bin;

根据您的 javacv 安装文件夹进行设置。

关于java - OpenCV使用异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19873512/

相关文章:

java - Java JIT 在运行 JDK 代码时会作弊吗?

java - 使用 stax2-api 的问题

java - Android - 为什么 Activity 在点击通知后打开?

python - 如何用python制作虚拟相机?

java - 有没有办法检查泛型类的字段是否存在?

python - python /OpenCV : Installing with Tracking features

python - 类型错误 : 'key' is an invalid keyword argument for this function

c++ - C++ 中的均值偏移实现

c++ - 并行 OpenMP 缩减与函数定义?

java - 将字段添加到表并重新生成后保留对 JPA 实体所做的自定义更改