X-Git-Url: http://mj.ucw.cz/gitweb/?a=blobdiff_plain;f=images%2Fsig-cmp-gen.h;h=d316cb2f43c1c49e4c48b30bdd868acfdb84fc5b;hb=c8c688e0b06fdacb20b28b66b9b0608dae8ca0dc;hp=5a391db068322b1289bd039189d7fdc1dd614c42;hpb=487f19b958da5875f0c05e53d5c229874662735e;p=libucw.git diff --git a/images/sig-cmp-gen.h b/images/sig-cmp-gen.h index 5a391db0..d316cb2f 100644 --- a/images/sig-cmp-gen.h +++ b/images/sig-cmp-gen.h @@ -163,7 +163,7 @@ image_signatures_dist_integrated_explain(struct image_signature *sig1, struct im q[i] = reg2->wb; /* Sort entries in distance matrix */ - image_signatures_dist_integrated_sort(n, dist); + image_signatures_dist_integrated_sort(dist, n); /* Compute significance matrix and resulting distance */ uns sum = 0; @@ -351,7 +351,7 @@ image_signatures_dist_average_explain(struct image_signature *sig1, struct image uns dist = 0; for (uns i = 0; i < IMAGE_VEC_F; i++) { - uns d = image_sig_cmp_features_weights[0] * isqr((int)sig1->vec.f[i] - (int)sig2->vec.f[i]); + uns d = image_sig_cmp_features_weights[0] * isqr((int)sig1->vec.f[i] - (int)sig2->vec.f[i]); MSGL("feature %u: d=%u (%u %u)", i, d, sig1->vec.f[i], sig2->vec.f[i]); dist += d; }