Commit 7e79e495310f2bbfa96194ee40569485bfb5e41b
1 parent
dec5428d
added support for AlgorithmID=7
Showing
1 changed file
with
7 additions
and
0 deletions
openbr/plugins/gallery.cpp
| ... | ... | @@ -225,6 +225,13 @@ class utGallery : public BinaryGallery |
| 225 | 225 | if (ut.algorithmID == 5) { |
| 226 | 226 | QDataStream stream(&data, QIODevice::ReadOnly); |
| 227 | 227 | stream >> t; |
| 228 | + } else if (ut.algorithmID == 7) { | |
| 229 | + uint32_t *roi = (uint32_t*) data.data(); | |
| 230 | + t.file.set("X", roi[0]); | |
| 231 | + t.file.set("Y", roi[1]); | |
| 232 | + t.file.set("Width", roi[2]); | |
| 233 | + t.file.set("Height", roi[3]); | |
| 234 | + t.append(cv::Mat(1, data.size()-4*sizeof(uint32_t), CV_8UC1, data.data()+4*sizeof(uint32_t)).clone() /* We don't want a shallow copy! */); | |
| 228 | 235 | } else { |
| 229 | 236 | t.append(cv::Mat(1, data.size(), CV_8UC1, data.data()).clone() /* We don't want a shallow copy! */); |
| 230 | 237 | } | ... | ... |