我正在从图像中提取Surf_KeyPoints,KeyPoints的长度为130,现在我想从中获取前100个KeyPoints并将它们存储回该类型的可变参数/对象中...

int detectrType2 = FeatureDetector.SURF;
FeatureDetector surfDetector = FeatureDetector.create(detectrType2);
MatOfKeyPoint keypPoints = new MatOfKeyPoint();
surfDetector.detect(inputImg, keyPoints);

最佳答案

这是您的数据:

List input;


然后,您可以使用Java的子列表方法仅获取前100个元素

List croppedList = new ArrayList(input.subList(0, 100))


当然在类型参数列表中。

08-17 15:47