From 3761c56542a87b4ad3131a213aee3cb4470b7718 Mon Sep 17 00:00:00 2001 From: Alexander Alekhin Date: Tue, 16 Apr 2019 20:28:00 +0000 Subject: [PATCH] shape: remove duplicate python test --- modules/shape/test_python/test_shape.py | 26 ------------------------- 1 file changed, 26 deletions(-) delete mode 100644 modules/shape/test_python/test_shape.py diff --git a/modules/shape/test_python/test_shape.py b/modules/shape/test_python/test_shape.py deleted file mode 100644 index 1c9f07b7d4b..00000000000 --- a/modules/shape/test_python/test_shape.py +++ /dev/null @@ -1,26 +0,0 @@ -#!/usr/bin/env python -import cv2 as cv - -from tests_common import NewOpenCVTests - -class shape_test(NewOpenCVTests): - - def test_computeDistance(self): - - a = self.get_sample('samples/data/shape_sample/1.png', cv.IMREAD_GRAYSCALE) - b = self.get_sample('samples/data/shape_sample/2.png', cv.IMREAD_GRAYSCALE) - - ca, _ = cv.findContours(a, cv.RETR_CCOMP, cv.CHAIN_APPROX_TC89_KCOS) - cb, _ = cv.findContours(b, cv.RETR_CCOMP, cv.CHAIN_APPROX_TC89_KCOS) - - hd = cv.createHausdorffDistanceExtractor() - sd = cv.createShapeContextDistanceExtractor() - - d1 = hd.computeDistance(ca[0], cb[0]) - d2 = sd.computeDistance(ca[0], cb[0]) - - self.assertAlmostEqual(d1, 26.4196891785, 3, "HausdorffDistanceExtractor") - self.assertAlmostEqual(d2, 0.25804194808, 3, "ShapeContextDistanceExtractor") - -if __name__ == '__main__': - NewOpenCVTests.bootstrap()