#1 Thu 03 November 2016 11:57
- RemyPy
- Juste Inscrit !
- Date d'inscription: 1 Dec 2012
- Messages: 1
[OTB] - Classification SVM
Bonjour,
je souhaite réaliser une classification pixel SVM avec OTB.
Pour cela j'utilise l'application otbcli_TrainImagesClassifier
J'utilise OTB 5.4.0. J'obtiens le message d'erreur suivant :
ERROR: option -classifier.libsvm.k does not exist in the application.
This is the TrainImagesClassifier application, version 5.4.0
Train a classifier from multiple pairs of images and training vector data.
Complete documentation: http://www.orfeo-toolbox.org/Applicatio … ifier.html
Je me demande donc s'il existe encore un algorithme de classif SVM dans la version 5.4.O d'OTB. D'après le cookbook 5.4.0, il semblerait que oui puisque l'exemple pris pour le chapitre de la classification pixel est une classification SVM. De plus le lien vers lequel renvoie l'erreur indique également l'existence d'un paramètre libsvm (http://www.orfeo-toolbox.org/Applications/TrainImagesClassifier.html
).
Seulement en appelant la documentation de l'outil directement dans le Shell OSGeo4W j'obtiens ceci concernant le paramètre -classifier
Version 5.4.0 d'OTB
-classifier Classifier to use for the training [boost/dt/gbt/ann/bayes/rf/knn] (mandatory, default value is boost)
Version 5.0.0 d'OTB
-classifier Classifier to use for the training [libsvm/svm/boost/dt/gbt/ann/bayes/rf/knn] (mandatory, default value is libsvm)
Il n'y a plus libsvm/svm comme paramètres proposés dans la version 5.4.0. Est-ce que ça signifie qu'il n'est plus possible de faire une classification SVM depuis OTB 5.4.0 ?
Merci d'avance, Pierre-Yves
Hors ligne