Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Błąd pamięci

Ostatnio zmodyfikowano 2014-02-13 17:52
Autor Wiadomość
roserek
Temat założony przez niniejszego użytkownika
Błąd pamięci
» 2014-02-13 17:39:41
C/C++
FileStorage fs_mouth, fs_smile;
fs_mouth.open( "mouth.xml", FileStorage::READ );
Mat mouth_TrainingData;
Mat mouth_Classes;
fs_mouth[ "TrainingData" ] >> mouth_TrainingData;
fs_mouth[ "classes" ] >> mouth_Classes;

fs_smile.open( "smile.xml", FileStorage::READ );
Mat smile_TrainingData;
Mat smile_Classes;
fs_smile[ "TrainingData" ] >> mouth_TrainingData;
fs_smile[ "classes" ] >> mouth_Classes;

//parametry
CvSVMParams SVM_params;
SVM_params.svm_type = CvSVM::C_SVC;
SVM_params.kernel_type = CvSVM::LINEAR; //CvSVM::LINEAR;
SVM_params.degree = 0;
SVM_params.gamma = 1;
SVM_params.coef0 = 0;
SVM_params.C = 1;
SVM_params.nu = 0;
SVM_params.p = 0;
SVM_params.term_crit = cvTermCriteria( CV_TERMCRIT_ITER, 1000, 0.01 );


CvSVMParams SVM_params_smile;
SVM_params_smile.svm_type = CvSVM::C_SVC;
SVM_params_smile.kernel_type = CvSVM::LINEAR; //CvSVM::LINEAR;
SVM_params_smile.degree = 0;
SVM_params_smile.gamma = 1;
SVM_params_smile.coef0 = 0;
SVM_params_smile.C = 1;
SVM_params_smile.nu = 0;
SVM_params_smile.p = 0;
SVM_params_smile.term_crit = cvTermCriteria( CV_TERMCRIT_ITER, 1000, 0.01 );


//Train SVM
CvSVM mouth_classifier( mouth_TrainingData, mouth_Classes, Mat(), Mat(), SVM_params );
CvSVM smile_classifier( smile_TrainingData, smile_Classes, Mat(), Mat(), SVM_params_smile );


Witam mam powyższy kod w którym chcę wykorzystać dwa klasyfikatory SVM, jeden działa prawidłowo ale kiedy chce podlaczyc drugi to wyrzuca mi błąd pamięci.
P-104604
alixir
» 2014-02-13 17:52:34
Nie znam się ale, czy ten fragment nie był czasami kopiowany z pierwszego?

C/C++
fs_smile[ "TrainingData" ] >> mouth_TrainingData;
fs_smile[ "classes" ] >> mouth_Classes;


bo na oko wydaje mi się, że powinno być:
C/C++
fs_smile[ "TrainingData" ] >> smile_TrainingData;
fs_smile[ "classes" ] >> smile_Classes;
P-104605
« 1 »
  Strona 1 z 1