したがって、私の場合、computeQuantisedFeatures メソッドに 2 つの引数を提供する必要があります。2 番目の引数は型です
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>>)