summaryrefslogtreecommitdiff
path: root/2005/i/robert/src/ovision/see/segmLearn.cc
diff options
context:
space:
mode:
authorgaillaro2005-04-24 14:19:12 +0000
committergaillaro2005-04-24 14:19:12 +0000
commitac2a19d063c278cf4aeb95dbce818034536ca53d (patch)
tree4ba766d83e962d0d932a8fcee546c4947457235b /2005/i/robert/src/ovision/see/segmLearn.cc
parentb61c30486959f3838836fbafeb78c79ea0785683 (diff)
* ajout du programme pour l'apprentissage a partir de plusieurs images
* elimination du cercle au dessus de la quille
Diffstat (limited to '2005/i/robert/src/ovision/see/segmLearn.cc')
-rw-r--r--2005/i/robert/src/ovision/see/segmLearn.cc10
1 files changed, 10 insertions, 0 deletions
diff --git a/2005/i/robert/src/ovision/see/segmLearn.cc b/2005/i/robert/src/ovision/see/segmLearn.cc
index b2a0a83..4ddf7d8 100644
--- a/2005/i/robert/src/ovision/see/segmLearn.cc
+++ b/2005/i/robert/src/ovision/see/segmLearn.cc
@@ -167,6 +167,16 @@ SegmLearn::findColorNN (const unsigned char *x, const bool testOutputMax) const
}
+/// Sauvegarde les poids
+void
+SegmLearn::save (char *filename)
+{
+ delete [] oconfig_->node;
+ oconfig_->node = new unsigned char[nbOutput_*3];
+ memcpy (oconfig_->node, node_, nbOutput_*3);
+ oconfig_->createNNFile(filename, nbOutput_);
+ std::cout << nbOutput_ << std::endl;
+}
/// Renvoie le code de la couleur segmentee