// testimg.cc - Classe Image // nono - Programme du robot Efrei Robotique I1-I2 2004 // Copyright (C) 2004 Olivier Gaillard #include "segmLearn.h" #include "segmTable.h" #include "oconfig.h" #include "group.h" #include "imgInterface.h" #include #include "image/raw_loader.h" using namespace std; int main(int argc, char **argv) { ///////////////////////////////////////////////////////////////////////////////////////// /// Initialisation des classes OConfig oconfig("rc/vision.conf"); Img img; RawLoader rawLoader("test.rgb", 360, 296, ImageLoader::rgb); img.load(rawLoader); SegmTable segmNN (&img, true); segmNN.BuildNN (oconfig.nn_NbCouleurs, LOAD_FROM_FILE); // segmNN.LoadColorTableFile (); // segmNN.DoColorTable (); // segmNN.CreateColorTableFile (); Group group(&img, &segmNN); ///////////////////////////////////////////////////////////////////////////////////////// /// Cherche les groupes group.JumpPoints(oconfig.groupColor, oconfig.goalColor); group.ShowZones(); //////////////////////////////////////////////////////////////////////////////////////// }