1

我正在尝试本教程http://www.openimaj.org/tutorial/classification101.html并且此代码对我来说失败了:

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

原因是RecordCaltech101无法识别,无法导入。所有其他类工作正常。

这是我的 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 有经验,如果他们能提供帮助,那就太好了。

4

1 回答 1

1

您需要添加image-annotationMaven 依赖项。

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

请注意,compile范围是默认范围,因此您不能省略它。

于 2016-03-09T22:05:49.847 回答