gpt4 book ai didi

java - 图像处理库

转载 作者:太空宇宙 更新时间:2023-11-03 23:02:49 24 4
gpt4 key购买 nike

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

/*
* 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,它没有显示任何语法错误。但是在运行它之后我得到以下错误。

!!! 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 文件。但我一直收到此错误。帮助

最佳答案

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

关于java - 图像处理库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12860898/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com