java - 在centos for java上安装opencv

标签 java linux opencv ant centos

我正在尝试在我的 centos 8 服务器上安装 opencv 以供 java 程序使用。我按照说明 here .配置opencv后,我得到以下结果:

--   Java:
--     ant:                         NO
--     JNI:                         /usr/lib/jvm/java/include/usr/lib/jvm/java/include/linux/usr/lib/jvm/java/include
--     Java wrappers:               NO
--     Java tests:                  NO
我已经在我的服务器上安装了 java(通过使用 sudo dnf install java-11-openjdk-devel ,但我还没有安装 ant )。为了使 opencv 准备好被 java 使用,ant 和 Java 包装器是否应该显示 YES?在这种情况下如何更正我的配置?

最佳答案

您需要安装 ANT 并将其添加到系统路径中,该路径在构建 Java wrapper 时使用,并且还要设置 OpenCV build_shared_libs = OFF,否则 Java wrapper 将不起作用。

关于java - 在centos for java上安装opencv,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65764998/

相关文章:

php - CentOS安装php-mbstring报错

linux - RX/TX ring和sk_buff有什么关系?

android - 在 OpenCV 上。 C++ 编译器无法编译简单的测试程序。使用 Clang++

opencv - 能够将Mat对象用作IplImage对象,反之亦然的最佳方法是什么?

python-3.x - 减少/增强图像中的已知特征

java - 获取junit测试语句的源代码调用方法

java - 第一个按钮仅在重新打开应用程序后才着色

linux - Tomcat 在端口 80 上工作,但不在 8080 上工作。防火墙已关闭

java - 使用扫描仪读取输入;输出被打印两次

java - 如何在Java中存储超过10位的数字