svm base on opencv2.4.9 and a free knn