当前位置: 首页 > article >正文

java opencv no opencv_java490 in java.library.path

java使用opencv处理图片,idea运行程序,报错异常信息:

Exception in thread "main" java.lang.UnsatisfiedLinkError: no opencv_java490 in java.library.path: /Users/carter/Library/Java/Extensions:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java:.
 at java.base/java.lang.ClassLoader.loadLibrary(ClassLoader.java:2429)
 at java.base/java.lang.Runtime.loadLibrary0(Runtime.java:818)
 at java.base/java.lang.System.loadLibrary(System.java:1989)
 at org.jeecg.test.PanoramaStitching6.<clinit>(PanoramaStitching6.java:16)

Process finished with exit code 1

异常情况如下图所示:
在这里插入图片描述
1、异常情况分析
需要加载opencv库,看很多资料给出建议是System.loadLibrary(Core.NATIVE_LIBRARY_NAME),但是任然出现错误异常。

    static {
        System.loadLibrary(Core.NATIVE_LIBRARY_NAME);
    }

2、解决方案
引入maven依赖,加载opencv java库Loader.load(opencv_java.class)。

         <dependency>
            <groupId>org.bytedeco</groupId>
            <artifactId>opencv-platform</artifactId>
            <version>4.9.0-1.5.10</version>
        </dependency>


    static {
        Loader.load(opencv_java.class);
//        System.loadLibrary(Core.NATIVE_LIBRARY_NAME);
    }

关键代码截图:
在这里插入图片描述

3.相关大数据学习demo地址:
https://github.com/carteryh/big-data


http://www.kler.cn/a/298553.html

相关文章:

  • 精度论文:【Coordinate Attention for Efficient Mobile Network Design】
  • 【微服务】1、引入;注册中心;OpenFeign
  • USB 驱动开发 --- Gadget 设备连接 Windows 免驱
  • 【HTML+CSS+JS+VUE】web前端教程-2-HTML5介绍和基础骨架
  • kubernetes第五天
  • iOS - AutoreleasePool
  • 数字经济时代,零售企业如何实现以消费者为中心的数字化转型?
  • 【前端】ui交互设计是什么?它和前端开发有什么关系
  • docker 简易入门
  • tabBar设置底部导航栏
  • 威胁建模STRIDE框架
  • 如何做好API安全
  • 如果美国衰退现货黄金市场怎样分析
  • 【数据结构】基本概念和术语
  • day-52 字母异位词分组
  • MQ-135空气质量传感器(STM32)
  • 数据结构(7.2_1)——顺序查找
  • 为明天做好准备,摆脱传统财务规划的不足
  • Oracle RAC环境NBU异机恢复
  • 使用 nuxi upgrade 升级现有nuxt项目版本
  • 蓝桥杯备赛day01:循环
  • 使用Ansible进行自动化运维
  • 1-21 角点检测 opencv树莓派4B 入门系列笔记
  • 智能语音交互:人工智能如何改变我们的沟通方式?
  • 还不知道MES和PLC咋通信?5分钟看懂
  • [Redis] Redis中的String类型