繁体   English   中英

我无法将 bytedeco 的 JavaCV 导入到我在 IntelliJ 上的项目中

[英]I cannot Import bytedeco's JavaCV into my project on IntelliJ

我从 github 下载了 bytedeco 的 JavaCV,并将其包含在我的 IntelliJ 项目的依赖项中。
然后我通读了文档和自述文件,然后找出我认为正确的导入语句。

我试过“导入 org.bytedeco.javacv.*;” 根据我在 package 中找到的 package 名称。 那没有用,IntelliJ 无法解析符号“bytedeco”。 即使在作为 org.bytedeco.javacv package 的一部分的 JavaCV 类中也没有解析导入语句。 然后我进入 stack overflow 寻找任何有同样问题或可以解决我的问题的人。 我根本找不到任何关于错误的有用信息。 我发现这非常令人困惑,并且找不到任何其他信息来说明为什么会发生这种情况。 这是我的第一个项目,我不知道这是否是 IntelliJ 的限制,或者我是否遗漏了一些不属于 JavaCV 的其他 package 或我尚不知道的其他问题。

没错,正确的 package 名称应该是org.bytedeco.opencv.global.opencv_core.*

这是从 GitHub 中获取的示例代码:

import org.bytedeco.opencv.opencv_core.*;
import org.bytedeco.opencv.opencv_imgproc.*;
import static org.bytedeco.opencv.global.opencv_core.*;
import static org.bytedeco.opencv.global.opencv_imgproc.*;
import static org.bytedeco.opencv.global.opencv_imgcodecs.*;

public class Smoother {
    public static void smooth(String filename) {
        Mat image = imread(filename);
        if (image != null) {
            GaussianBlur(image, image, new Size(3, 3), 0);
            imwrite(filename, image);
        }
    }
}

您可能会在官方 GitHub 项目网站上找到有助于快速入门的示例代码:

https://github.com/bytedeco/javacv/tree/master/samples

https://github.com/bytedeco/javacv#manual-installation

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM