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.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage