Commit a83fa295c3c59f7fd50c2ac9d1f153a4b268f4fb

Authored by Scott Klum
1 parent db0796b0

Fixed vec writing

openbr/plugins/gallery/vec.cpp
1 1 #include <openbr/plugins/openbr_internal.h>
  2 +#include <openbr/core/opencvutils.h>
2 3  
3 4 namespace br
4 5 {
... ... @@ -40,12 +41,16 @@ class vecGallery : public FileGallery
40 41 if (write1 != sizeof(count) || write2 != sizeof(size) || write3 != sizeof(temp) || write4 != sizeof(temp))
41 42 qFatal("Failed to write header.");
42 43  
43   - for (int i=0; i<count; i++)
  44 + for (int i=0; i<count; i++) {
  45 + uchar tmp = 0;
  46 + const size_t write5 = f.write((char*)&tmp,sizeof(tmp));
  47 + Q_UNUSED(write5);
44 48 for (int r = 0; r < height; r++)
45 49 for (int c = 0; c < width; c++) {
46 50 short buffer = mats[i].ptr(r)[c];
47 51 f.write((char*)&buffer, sizeof(buffer));
48 52 }
  53 + }
49 54  
50 55 f.close();
51 56 }
... ...