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 6c8b137252..21494a4a6f 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 e565b481d0..821c9a4084 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