diff --git a/openbr/plugins/metadata/grid.cpp b/openbr/plugins/metadata/grid.cpp index 3fe9a33..cdc0309 100644 --- a/openbr/plugins/metadata/grid.cpp +++ b/openbr/plugins/metadata/grid.cpp @@ -29,16 +29,18 @@ class GridTransform : public UntrainableTransform Q_OBJECT Q_PROPERTY(int rows READ get_rows WRITE set_rows RESET reset_rows STORED false) Q_PROPERTY(int columns READ get_columns WRITE set_columns RESET reset_columns STORED false) + Q_PROPERTY(float border READ get_border WRITE set_border RESET reset_border STORED false) BR_PROPERTY(int, rows, 1) BR_PROPERTY(int, columns, 1) + BR_PROPERTY(float, border, 0) void project(const Template &src, Template &dst) const { QList landmarks; - const float row_step = 1.f * src.m().rows / rows; - const float column_step = 1.f * src.m().cols / columns; - for (float y=row_step/2; y