Commit b92e353096c4b87b442ce191fa9ba6f0f9c68991
Merge branch 'master' of https://github.com/biometrics/openbr
Showing
3 changed files
with
10 additions
and
4 deletions
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); |