Commit d05be15477e97e1176d8ac20f08a4f4af9070bcc
1 parent
23de1e31
Removing junk that should not have been committed
Showing
1 changed file
with
0 additions
and
32 deletions
openbr/plugins/regions.cpp
| ... | ... | @@ -56,38 +56,6 @@ class RectRegionsTransform : public UntrainableTransform |
| 56 | 56 | |
| 57 | 57 | /*! |
| 58 | 58 | * \ingroup transforms |
| 59 | - * \brief Subdivide matrix into a fixed number of rectangular subregions. | |
| 60 | - * \author Brendan Klare \cite bklare | |
| 61 | - */ | |
| 62 | -class FixedRegionsTransform : public UntrainableTransform | |
| 63 | -{ | |
| 64 | - Q_OBJECT | |
| 65 | - Q_PROPERTY(int nHorizontal READ get_nHorizontal WRITE set_nHorizontal RESET reset_nHorizontal STORED false) | |
| 66 | - Q_PROPERTY(int nVertical READ get_nVertical WRITE set_nVertical RESET reset_nVertical STORED false) | |
| 67 | - Q_PROPERTY(float widthScaleStep READ get_widthScaleStep WRITE set_widthScaleStep RESET reset_widthScaleStep STORED false) | |
| 68 | - Q_PROPERTY(float heightScaleStep READ get_heightScaleStep WRITE set_heightScaleStep RESET reset_heightScaleStep STORED false) | |
| 69 | - BR_PROPERTY(int, nHorizontal, 5) | |
| 70 | - BR_PROPERTY(int, nVertical, 5) | |
| 71 | - BR_PROPERTY(float, widthScaleStep, .5) | |
| 72 | - BR_PROPERTY(float, heightScaleStep, .5) | |
| 73 | - | |
| 74 | - void project(const Template &src, Template &dst) const | |
| 75 | - { | |
| 76 | - const int widthStep = this->widthStep == -1 ? width : this->widthStep; | |
| 77 | - const int heightStep = this->heightStep == -1 ? height : this->heightStep; | |
| 78 | - const Mat &m = src; | |
| 79 | - const int xMax = m.cols - width; | |
| 80 | - const int yMax = m.rows - height; | |
| 81 | - for (int x=0; x <= xMax; x += widthStep) | |
| 82 | - for (int y=0; y <= yMax; y += heightStep) | |
| 83 | - dst += m(Rect(x, y, width, height)); | |
| 84 | - } | |
| 85 | -}; | |
| 86 | - | |
| 87 | -BR_REGISTER(Transform, RectRegionsTransform) | |
| 88 | - | |
| 89 | -/*! | |
| 90 | - * \ingroup transforms | |
| 91 | 59 | * \brief Turns each row into its own matrix. |
| 92 | 60 | * \author Josh Klontz \cite jklontz |
| 93 | 61 | */ | ... | ... |