- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
所以在我的例子中,我应该向computeQuantizedFeatures方法提供两个参数,第二个参数的类型为
List<LocalFeature<Location, ? extends ArrayFeatureVector<byte[]>>>
我尝试传递我的 imagekeypoints 类型列表
LocalFeatureList<Keypoint>
还有
List<LocalFeature<KeypointLocation, ByteFV>> features = null;
for (java.util.Iterator<Keypoint> iter = imageKeypoints.iterator(); iter.hasNext();)
{features.add((LocalFeature<KeypointLocation, ByteFV>)iter.next());}
但我总是遇到著名的错误
The method computeQuantisedFeatures(HardAssigner<T,?,?>, List<LocalFeature<L,?
extends ArrayFeatureVector<T>>>) in the type BagOfVisualWords is not applicable for
the arguments (HardAssigner<byte[],capture#3-of ?,capture#4-of ?>,
List<LocalFeature<KeypointLocation,ByteFV>>)
最佳答案
注意:我的答案基于 Keypoint
来源here .
这个问题是由于泛型 aren't covariant 。该方法需要 List<LocalFeature<L, ? extends ArrayFeatureVector<T>>>
,但您提供的是 List<Keypoint>
。如果该方法采用 List<? extends LocalFeature<L, ? extends ArrayFeatureVector<T>>>
相反,这将是一个合法的调用。
最简单的解决方案是复制 imagekeypoints
的内容进入新创建的List<LocalFeature<KeypointLocation, ByteFV>>
并将其传递到调用中。
关于java - OpenImaj 库中 BagOfVisualWord 类的使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15342502/
我的目的是在训练分类器后识别形状,类似于 OpenIMAJ 教程 http://openimaj.org/tutorial/classification101.html 第 12 章中所做的操作。第
我正在遵循 OpenIMAJ 教程,当我运行以下代码时: import java.io.IOException; import java.net.URL; import org.openimaj.im
我正在使用 OpenIMAJ 在视频上绘制面部关键点,但它卡在了第一步。这是我尝试运行的代码:: Video video; video = new XuggleVideo("file://E:
我想使用java在图像中进行文本检测。我正在使用 OpenIMAJ 使用 MSER 算法(作为第一阶段)来执行此操作,但这需要大量的处理时间,并且在大多数图像中都会返回异常 OutOfMemoryEr
我在做this我遇到了一个问题。 这是我的代码 package vid; import java.io.File; import org.apache.log4j.BasicConfigurator;
我有两张照片,一张是放大照片,第二张是大广角照片。将第一幅图像视为第二幅图像的裁剪(尽管事实并非如此)。我从每张照片中选择一个像素,该像素代表两张照片中的相同事物(例如一个男人的 Nose )。我将第
我是 openIMAJ 的新手,我想用它处理一些图片。有很多可用的教程,但它们都讲述如何使用 Maven。有谁知道我可以从哪里下载 openIMAJ 的 jar 文件以直接在我的 Java 项目中使用
我正在尝试使用 maven 和 OpenImaj 库组装一个项目,我一直在按照此页面上的说明操作 http://www.openimaj.org/tutorial/getting-started-wi
我正在尝试使用 OpenIMAJ 分析几个视频,效果很好。显示用于调试的视频,现在我已经完成了。我只想分析视频并提取一些指标。我不希望运行我的程序的人也能看到他们的视频。 然而,帧分析算法深入地使用了
我正在尝试学习如何使用 OpenImaj 的 AdaptiveLocalThresholdContrast 阈值器将图像处理为两个“片段”,然后查看处理后的图像。当我运行以下代码时: Adaptive
我在我的 Java 应用程序的不同线程上收到了 JPG 图像的实时流,我想不断扫描面部以稍后输出相机运行时通过相机的所有不同面部的列表,以及每张脸被看到了多少次。这是我当前的代码: void doIm
我不知道这是否是相关论坛,但我一直在这里关注本教程: http://www.openimaj.org/tutorial/eigenfaces.html 出于某种原因,这对我来说还不够清楚。有些事情我不
我正在使用 OpenImaj 检测图像中的人脸。 import java.io.FileInputStream; import java.io.FileNotFoundException; impor
本文整理了Java中org.openimaj.video.xuggle.XuggleVideo类的一些代码示例,展示了XuggleVideo类的具体用法。这些代码示例主要来源于Github/Stack
本文整理了Java中org.openimaj.twitter.finance.YahooFinanceData类的一些代码示例,展示了YahooFinanceData类的具体用法。这些代码示例主要来源
大家好。 我正在围绕OpenIMAJ库编写一个简单的包装器类,该类能够加载.ogg文件音频并返回采样数据。 这是我为获取 double 数组作为输出而实现的代码: public List getDou
我目前正在尝试使用 openimaj Java 库的依赖项构建一个 android studio 项目。 apply plugin: 'com.android.application' android
裁剪 MBFImage 我使用出色的 openimaj 库 1.3.8 检测脸部,但我很难从原始图像中裁剪脸部并将裁剪后的脸部保存到某个文件中。裁剪后的面必须为 800x600 像素,因此我还需要进行
所以在我的例子中,我应该向computeQuantizedFeatures方法提供两个参数,第二个参数的类型为 List>> 我尝试传递我的 imagekeypoints 类型列表
我想使用 openImaj 对齐我可以使用的几个面。我想读取一张jpg的人脸照片,对齐它,最后对齐后保存为jpg。这就是我被困住的地方。见下文 public class FaceImageA
我是一名优秀的程序员,十分优秀!