X-Git-Url: https://fleuret.org/cgi-bin/gitweb/gitweb.cgi?a=blobdiff_plain;f=pose_cell_hierarchy.cc;h=e12a32fe1fb3c66754d7c799639b39376ca17250;hb=5b78a555f6c7ff20a71d0520db63bc43e69e1f41;hp=85a843ac91cb59fbc65387a0a290701bbe97483d;hpb=ccc2785ee823c934edcededc5c6448e4f9488f8b;p=folded-ctf.git diff --git a/pose_cell_hierarchy.cc b/pose_cell_hierarchy.cc index 85a843a..e12a32f 100644 --- a/pose_cell_hierarchy.cc +++ b/pose_cell_hierarchy.cc @@ -12,7 +12,9 @@ // You should have received a copy of the GNU General Public License // // along with this program. If not, see . // // // -// Written by Francois Fleuret, (C) IDIAP // +// Written by Francois Fleuret // +// (C) Idiap Research Institute // +// // // Contact for comments & bug reports // /////////////////////////////////////////////////////////////////////////// @@ -92,14 +94,6 @@ PoseCellHierarchy::PoseCellHierarchy(LabelledImagePool *train_pool) { scalar_t belly_ryc_min = belly_resolution * floor(belly_ryc.min / belly_resolution); int nb_belly_ryc = int(ceil((belly_ryc.max - belly_ryc_min) / belly_resolution)); - (*global.log_stream) << "belly_rxc = " << belly_rxc << endl - << "belly_rxc_min = " << belly_rxc_min << endl - << "belly_rxc_min + nb_belly_rxc * belly_resolution = " << belly_rxc_min + nb_belly_rxc * belly_resolution << endl - << endl - << "belly_ryc = " << belly_ryc << endl - << "belly_ryc_min = " << belly_ryc_min << endl - << "belly_ryc_min + nb_belly_ryc * belly_resolution = " << belly_ryc_min + nb_belly_ryc * belly_resolution << endl; - int used[nb_belly_rxc * nb_belly_rxc]; for(int k = 0; k < nb_belly_rxc * nb_belly_ryc; k++) { @@ -150,22 +144,6 @@ PoseCellHierarchy::PoseCellHierarchy(LabelledImagePool *train_pool) { _belly_cells = new RelativeBellyPoseCell[_nb_belly_cells]; - for(int j = 0; j < nb_belly_ryc; j++) { - for(int i = 0; i < nb_belly_rxc; i++) { - if(used[i + nb_belly_rxc * j]) { - if(sq(scalar_t(i) * belly_resolution + belly_resolution/2 + belly_rxc_min) + - sq(scalar_t(j) * belly_resolution + belly_resolution/2 + belly_ryc_min) <= 1) { - (*global.log_stream) << "*"; - } else { - (*global.log_stream) << "X"; - } - } else { - (*global.log_stream) << "."; - } - } - (*global.log_stream) << endl; - } - int k = 0; for(int j = 0; j < nb_belly_ryc; j++) { for(int i = 0; i < nb_belly_rxc; i++) { @@ -184,8 +162,6 @@ PoseCellHierarchy::PoseCellHierarchy(LabelledImagePool *train_pool) { } } } - - (*global.log_stream) << _nb_belly_cells << " belly cells." << endl; } PoseCellHierarchy::~PoseCellHierarchy() {