Mit OpenCV erhalten Sie die SVM-Klassifizierungsbewertung für die Klassifizierung mehrerer Klassen
Ich arbeite an einem Projekt, in dem ich mit SVM in OpenCV eine Klassifizierung mehrerer Klassen durchführe.
Mein Ziel ist es, die Konfidenzbewertung der Klassifizierung sowie die vorhergesagte Klasse zu erhalten. Wie kann ich das machen? Im Moment mache ich so etwas wie
float result = mysvm.predict(sample);
Bei einer relativ großen Anzahl von Klassen vermeide ich es, viele Ein-gegen-Alles-Klassifizierungen durchzuführen, und berechne dann die Punktzahlen.
Da OpenCV SVM mit LibSVM implementiert wird, bin ich mir ziemlich sicher, dass es einen Weg gibt, dies zu tun, aber schauen Siehttp://docs.opencv.org/modules/ml/doc/support_vector_machines.html hilft nicht wirklich.
Vielen Dank für jede Eingabe zur Verfügung gestellt.