在OpenImaj中查找Caltech101类和Record

时间:2016-03-09 21:53:20

标签: java maven openimaj

我正在尝试这个教程http://www.openimaj.org/tutorial/classification101.html,这段代码对我来说失败了:

GroupedDataset<String, VFSListDataset<Record<FImage>>, Record<FImage>> allData = 
            Caltech101.getData(ImageUtilities.FIMAGE_READER);

原因是记录 Caltech101 无法识别,无法导入。所有其他课程都很好。

这是我的maven依赖:

<dependencies>
    <dependency>
        <artifactId>image-processing</artifactId>
        <groupId>org.openimaj</groupId>
        <version>1.3.1</version>
        <scope>compile</scope>
    </dependency>
</dependencies>

我还尝试添加其网站上的所有其他依赖项http://www.openimaj.org/index.html,但没有运气。

如果有任何人对OpenImaj有所了解,如果他们能提供帮助,那就太棒了。

1 个答案:

答案 0 :(得分:1)

您需要添加image-annotation Maven依赖项。

<dependency>
    <groupId>org.openimaj</groupId>
    <artifactId>image-annotation</artifactId>
    <version>1.3.1</version>
</dependency>

请注意,compile范围是默认范围,因此您无法忽略它。