From d4684811bcccc4d9fcb05c5859012fcc8a2cc69c Mon Sep 17 00:00:00 2001 From: Pavel Charvat Date: Tue, 22 Aug 2006 18:01:54 +0200 Subject: [PATCH] bugfix in signatures comparision --- images/image-sim-test.c | 2 +- images/sig-cmp.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/images/image-sim-test.c b/images/image-sim-test.c index 27a63ee1..f87298eb 100644 --- a/images/image-sim-test.c +++ b/images/image-sim-test.c @@ -157,7 +157,7 @@ main(int argc, char **argv) dump_signature(&sig1); dump_signature(&sig2); - uns dist = image_signatures_dist(&sig1, &sig1); + uns dist = image_signatures_dist(&sig1, &sig2); MSG("dist=%.6f", dist / (double)(1 << IMAGE_SIG_DIST_SCALE)); image_destroy(img1); diff --git a/images/sig-cmp.c b/images/sig-cmp.c index 804e8ba9..0dccfb4d 100644 --- a/images/sig-cmp.c +++ b/images/sig-cmp.c @@ -30,7 +30,7 @@ image_signatures_dist(struct image_signature *sig1, struct image_signature *sig2 /* Compute distance matrix */ for (uns i = 0; i < cnt1; i++) - for (uns j = i + 1; j < cnt2; j++) + for (uns j = 0; j < cnt2; j++) { uns d = 0; for (uns k = 0; k < IMAGE_REG_F; k++) -- 2.39.5