From 41ad44673d866020e94046e1822de4f16da60f8f Mon Sep 17 00:00:00 2001 From: Austin Blanton Date: Wed, 26 Feb 2014 21:52:26 -0500 Subject: [PATCH] Add vbb if set in metadata, add warning if cvmatio not installed when reading seqs --- openbr/plugins/stream.cpp | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/openbr/plugins/stream.cpp b/openbr/plugins/stream.cpp index b11016c..749c44a 100644 --- a/openbr/plugins/stream.cpp +++ b/openbr/plugins/stream.cpp @@ -433,10 +433,12 @@ public: } #ifdef CVMATIO - QString f = basis.file.name; - QString vbb = f.replace(f.lastIndexOf("."), 4, ".vbb"); - vbb.replace(vbb.lastIndexOf("vid"), 3, "annotations"); - annotations = TemplateList::fromGallery(File(vbb)); + if (basis.file.contains("vbb")) { + QString vbb = basis.file.get("vbb"); + annotations = TemplateList::fromGallery(File(vbb)); + } +#else + qWarning("cvmatio not installed, bounding boxes will not be available. Add -DBR_WITH_CVMATIO cmake flag to install."); #endif return true; -- libgit2 0.21.4