ich installiert habe offen cv 3.0 dann installiert i libsvm.Then i added, dass nach wie vor zu meinen PyCharm packages.But bei der Eingabe dieses CodesAttribute: ‚Modul‘ Objekt hat kein Attribut ‚SVM_LINEAR‘
svm_params = dict(kernel_type = cv2.SVM_LINEAR,
svm_type = cv2.SVM_C_SVC,
C=2.67, gamma=5.383)
es zeigt Dieser Fehler
svm_params = dict(kernel_type = cv2.SVM_LINEAR,
AttributeError: 'module' object has no attribute 'SVM_LINEAR'
Ich versuchte Import libsvm, aber es hat nicht funktioniert.Klicken Sie Hilfe. Ist opencv 3.0 in Ordnung, sollte ich zurück zu 2.4 gehen?
Sie andere Version verwenden könnte, überprüfen Sie bitte 'opencv' 3.0-Code, kann diese Variable existieren werden nicht in diesem. Sie müssen 'cv2.ml.SVM_LINEAR' verwenden – Nilesh
@Lafada Vielen Dank, es hat funktioniert.opencv 3.0 viele Änderungen.sehr verwirrend.Meisten Beispiele im Internet sind opencv 2.4.x. –
Ich posten gleich in der Antwort, wählen Sie es aus, damit andere Leute ihre Zeit sparen können. – Nilesh