首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >图像处理库

图像处理库
EN

Stack Overflow用户
提问于 2012-10-12 22:10:33
回答 1查看 1.8K关注 0票数 1

我最近下载了OpenCv库,我正在尝试使用它的功能,但不幸的是,我无法使用so.This是我编写的类

代码语言:javascript
复制
/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package Opencv;

import hypermedia.video.*;

/**
 *
 * @author 

 */
public class LoadImage
{
    public LoadImage()
    {


        OpenCV opencv = new OpenCV( );
        opencv.loadImage( "one.png", 200, 100);
        image( opencv.image(), 0, 0 );
      //  image( opencv.loadImage("one.png.jpg"), 0, 0);


    }


    public static void main(String[] args)
    {
               LoadImage im=new LoadImage();
    }
}

我正在使用netbeans IDE,在运行此程序后,它没有显示语法error.However,我得到了以下错误。

代码语言:javascript
复制
!!! required library not found : C:\Program Files\Java\jdk1.6.0_21\bin\OpenCV.dll: Can't find dependent libraries
Verify that the java.library.path property is correctly set and the '\path\to\OpenCV\bin' exists in your system PATH

Exception in thread "main" java.lang.UnsatisfiedLinkError: hypermedia.video.OpenCV.loadImage(Ljava/lang/String;II)V
    at hypermedia.video.OpenCV.loadImage(Native Method)
    at Opencv.LoadImage.<init>(LoadImage.java:20)
    at Opencv.LoadImage.main(LoadImage.java:30)
Java Result: 1
BUILD SUCCESSFUL (total time: 6 seconds)

然而,我已经像在中一样做了所有的事情,我已经导入了库,我已经把OpenCv.dll文件放在了everywhere.But上,我一直在获取这个error.Help

EN

回答 1

Stack Overflow用户

发布于 2012-10-12 22:34:15

似乎java找不到合适的DLL - openCV是通过JNI调用的。以下是有用的答案:OpenCV to JNI how to make it work?

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12860898

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档