]> mj.ucw.cz Git - libucw.git/commitdiff
image_signatures_dist() returns a distance, not a measure of similarity
authorPavel Charvat <pavel.charvat@netcentrum.cz>
Tue, 22 Aug 2006 16:05:41 +0000 (18:05 +0200)
committerPavel Charvat <pavel.charvat@netcentrum.cz>
Tue, 22 Aug 2006 16:05:41 +0000 (18:05 +0200)
images/sig-cmp.c

index 0dccfb4daba5c6d78827b5a660e9f9ea6376e2b2..4e37bbff7ec4744bd14e4f6e8877ec5e9e14aec5 100644 (file)
@@ -107,5 +107,5 @@ image_signatures_dist(struct image_signature *sig1, struct image_signature *sig2
   DBG("measure=%.4f", measure / (double)(1 << (3 + 3 + 8 + 16)));
 #endif
 
-  return measure;
+  return (1 << (3 + 3 + 8 + 16)) - measure;
 }