Commit b92e353096c4b87b442ce191fa9ba6f0f9c68991

Authored by Josh Klontz
2 parents 75a21481 64a36c1c

Merge branch 'master' of https://github.com/biometrics/openbr

sdk/core/plot.cpp
@@ -122,7 +122,7 @@ float Evaluate(const QString &simmat, const QString &mask, const QString &csv) @@ -122,7 +122,7 @@ float Evaluate(const QString &simmat, const QString &mask, const QString &csv)
122 maskFile.insert("rows", scores.rows); 122 maskFile.insert("rows", scores.rows);
123 maskFile.insert("columns", scores.cols); 123 maskFile.insert("columns", scores.cols);
124 const Mat masks = BEE::readMask(maskFile); 124 const Mat masks = BEE::readMask(maskFile);
125 - if (scores.size() != masks.size()) qFatal("Simmat/Mask size mismatch."); 125 + if (scores.size() != masks.size()) qFatal("Simmat %i /Mask %i size mismatch.", scores.size(), mask.size());
126 126
127 // Make comparisons 127 // Make comparisons
128 QList<Comparison> comparisons; comparisons.reserve(scores.rows*scores.cols); 128 QList<Comparison> comparisons; comparisons.reserve(scores.rows*scores.cols);
sdk/plugins/ct8.cmake
@@ -7,10 +7,16 @@ if(${BR_WITH_CT8}) @@ -7,10 +7,16 @@ if(${BR_WITH_CT8})
7 set(CT8_LIBS optimized ${CT8_LIBRARY_RELEASE} debug ${CT8_LIBRARY_DEBUG}) 7 set(CT8_LIBS optimized ${CT8_LIBRARY_RELEASE} debug ${CT8_LIBRARY_DEBUG})
8 set(BR_THIRDPARTY_LIBS ${BR_THIRDPARTY_LIBS} ${CT8_LIBS}) 8 set(BR_THIRDPARTY_LIBS ${BR_THIRDPARTY_LIBS} ${CT8_LIBS})
9 9
  10 +
  11 + if(WIN32)
  12 + install(FILES ${CT8_DIR_LIB}/libfrsdk-8.6.0.dll
  13 + DESTINATION bin)
  14 + install(DIRECTORY ${CT8_DIR}/etc DESTINATION models/ct8)
  15 + add_definitions(-DCT8_DIR=\"${CT8_DIR}\")
  16 + else()
10 install(FILES ${CT8_DIR_LIB}/libfrsdk-8.5.0.so 17 install(FILES ${CT8_DIR_LIB}/libfrsdk-8.5.0.so
11 ${CT8_DIR_LIB}/../share/libhasp_linux_x86_64_67109.so 18 ${CT8_DIR_LIB}/../share/libhasp_linux_x86_64_67109.so
12 ${CT8_DIR_LIB}/../share/libiomp5.so 19 ${CT8_DIR_LIB}/../share/libiomp5.so
13 DESTINATION lib) 20 DESTINATION lib)
14 - install(DIRECTORY ${CT8_DIR}/etc DESTINATION models/ct8)  
15 - add_definitions(-DCT8_DIR=\"${CT8_DIR}\") 21 + endif()
16 endif() 22 endif()
sdk/plugins/output.cpp
@@ -279,7 +279,7 @@ class rankOutput : public MatrixOutput @@ -279,7 +279,7 @@ class rankOutput : public MatrixOutput
279 typedef QPair<float,int> Pair; 279 typedef QPair<float,int> Pair;
280 int rank = 1; 280 int rank = 1;
281 foreach (const Pair &pair, Common::Sort(OpenCVUtils::matrixToVector(data.row(i)), true)) { 281 foreach (const Pair &pair, Common::Sort(OpenCVUtils::matrixToVector(data.row(i)), true)) {
282 - if(targetFiles[pair.second].label() == queryFiles[i].label()) { 282 + if(targetFiles[pair.second].getString("Label") == queryFiles[i].getString("Label")) {
283 ranks.append(rank); 283 ranks.append(rank);
284 positions.append(pair.second); 284 positions.append(pair.second);
285 scores.append(pair.first); 285 scores.append(pair.first);