Commit 083411a50324f472818ee20a270fc5273a6e8441
1 parent
da3ecbc4
Added cv::Mat to String in Variant to String
Showing
1 changed file
with
2 additions
and
5 deletions
openbr/core/qtutils.cpp
| ... | ... | @@ -27,12 +27,11 @@ |
| 27 | 27 | #include <QRegularExpression> |
| 28 | 28 | #include <QStack> |
| 29 | 29 | #include <QUrl> |
| 30 | -#include <QMap> | |
| 31 | - | |
| 32 | 30 | #include <openbr/openbr_plugin.h> |
| 33 | 31 | |
| 34 | 32 | #include "alphanum.hpp" |
| 35 | 33 | #include "qtutils.h" |
| 34 | +#include "opencvutils.h" | |
| 36 | 35 | |
| 37 | 36 | using namespace br; |
| 38 | 37 | |
| ... | ... | @@ -413,9 +412,7 @@ QString toString(const QVariant &variant) |
| 413 | 412 | QString::number(rect.y()), |
| 414 | 413 | QString::number(rect.width()), |
| 415 | 414 | QString::number(rect.height())); |
| 416 | - } else if (variant.canConvert(QVariant::Map)) { | |
| 417 | - return toString(qvariant_cast<QVariantMap>(variant)); | |
| 418 | - } | |
| 415 | + } else if (variant.canConvert<cv::Mat>()) return OpenCVUtils::matrixToString(variant.value<cv::Mat>()); | |
| 419 | 416 | |
| 420 | 417 | return QString(); |
| 421 | 418 | } | ... | ... |