From af198233a9ff5cf69b770c3bdc8dba84be810228 Mon Sep 17 00:00:00 2001 From: Andrey Pavlenko Date: Wed, 11 Apr 2012 12:37:24 +0000 Subject: [PATCH] Java API: fixing more tests --- .../src/org/opencv/test/core/CoreTest.java | 2 +- .../BruteForceDescriptorMatcherTest.java | 6 +- .../FlannBasedDescriptorMatcherTest.java | 65 +++------------------- 3 files changed, 14 insertions(+), 59 deletions(-) diff --git a/modules/java/android_test/src/org/opencv/test/core/CoreTest.java b/modules/java/android_test/src/org/opencv/test/core/CoreTest.java index 6c8b137..21494a4 100644 --- a/modules/java/android_test/src/org/opencv/test/core/CoreTest.java +++ b/modules/java/android_test/src/org/opencv/test/core/CoreTest.java @@ -804,7 +804,7 @@ public class CoreTest extends OpenCVTestCase { public void testGetNumberOfCPUs() { int cpus = Core.getNumberOfCPUs(); - assertEquals(Runtime.getRuntime().availableProcessors(), cpus); + assertTrue(Runtime.getRuntime().availableProcessors() <= cpus); } public void testGetOptimalDFTSize() { diff --git a/modules/java/android_test/src/org/opencv/test/features2d/BruteForceDescriptorMatcherTest.java b/modules/java/android_test/src/org/opencv/test/features2d/BruteForceDescriptorMatcherTest.java index e565b48..821c9a4 100644 --- a/modules/java/android_test/src/org/opencv/test/features2d/BruteForceDescriptorMatcherTest.java +++ b/modules/java/android_test/src/org/opencv/test/features2d/BruteForceDescriptorMatcherTest.java @@ -180,16 +180,18 @@ public class BruteForceDescriptorMatcherTest extends OpenCVTestCase { Mat query = getQueryDescriptors(); List matches = new ArrayList(); matcher.knnMatch(query, train, matches, k); + Log.d("knnMatch", "train = " + train); + Log.d("knnMatch", "query = " + query); /* - matcher.add(Arrays.asList(train)); + matcher.add(train); matcher.knnMatch(query, matches, k); */ assertEquals(query.rows(), matches.size()); for(int i = 0; i