From cabe132e6928a5a1de1626d6b7729f21caee0706 Mon Sep 17 00:00:00 2001 From: Scott Klum Date: Fri, 3 Jan 2014 09:55:24 -0500 Subject: [PATCH] Renamed OperationDistance to FuseDistance --- openbr/plugins/distance.cpp | 15 +++++---------- 1 file changed, 5 insertions(+), 10 deletions(-) diff --git a/openbr/plugins/distance.cpp b/openbr/plugins/distance.cpp index 3038820..279687d 100644 --- a/openbr/plugins/distance.cpp +++ b/openbr/plugins/distance.cpp @@ -179,11 +179,11 @@ BR_REGISTER(Distance, PipeDistance) /*! * \ingroup distances - * \brief Computes an operation on distances across multiple matrices of compared templates + * \brief Fuses similarity scores across multiple matrices of compared templates * \author Scott Klum \cite sklum * \note Operation: Mean, sum, min, max are supported. */ -class OperationDistance : public Distance +class FuseDistance : public Distance { Q_OBJECT Q_ENUMS(Operation) @@ -222,13 +222,8 @@ private: if (a.size() != b.size()) qFatal("Comparison size mismatch"); QList scores; - for (int i=0; icompare(ai,bi)); - } + for (int i=0; icompare(Template(a.file, a[i]),Template(b.file, b[i]))); switch (operation) { case Mean: @@ -266,7 +261,7 @@ private: } }; -BR_REGISTER(Distance, OperationDistance) +BR_REGISTER(Distance, FuseDistance) /*! * \ingroup distances -- libgit2 0.21.4