| 41 | } |
| 42 | |
| 43 | static void array_to_feat(vector<feat_t> &feat, float *x, float *y, |
| 44 | float *score, float *orientation, float *size, |
| 45 | unsigned nfeat) { |
| 46 | feat.resize(nfeat); |
| 47 | for (unsigned i = 0; i < feat.size(); i++) { |
| 48 | feat[i].f[0] = x[i]; |
| 49 | feat[i].f[1] = y[i]; |
| 50 | feat[i].f[2] = score[i]; |
| 51 | feat[i].f[3] = orientation[i]; |
| 52 | feat[i].f[4] = size[i]; |
| 53 | } |
| 54 | } |
| 55 | |
| 56 | template<typename T> |
| 57 | class Susan : public ::testing::Test { |