猿问

Eclipse:Java:OpenCV:“无法解析导入组织。”

我在 Linux (Mint 19 Tara) 上编译了 OpenCV,我使用了这个教程:https : //docs.opencv.org/2.4/doc/tutorials/introduction/desktop_java/java_dev_intro.html


然后我尝试使用这样的库:https : //docs.opencv.org/3.4/d1/d0a/tutorial_java_eclipse.html


但是在导入中我收到一个错误:“无法解析导入组织。”


我能做错什么?这是我使用的代码:


package com.thegergo02.facedetection;


import org.opencv.core.Core;

import org.opencv.core.CvType;

import org.opencv.core.Mat;

public class Hello

{

   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() );

   }

}

编译成功,没有错误,我有 Java,Ant,一切。


Java 版本:jdk-11.0.1 蚂蚁版本:1.10.3


慕婉清6462132
浏览 213回答 1
1回答

一只萌萌小番薯

在默认包中,删除文件module-info.java.本教程基于 Java 6,没有考虑Java 平台模块系统 (JPMS),它可以(但不是必须)从 Java 9 开始使用。如果使用 JPMS,则必须在module-info.java文件中明确定义对 OpenCV 模块的依赖关系,以使其可访问。
随时随地看视频慕课网APP

相关分类

Java
我要回答