Fixed suggestion of bugfix 3431
authorStevenPuttemans <steven.puttemans@kuleuven.be>
Mon, 16 Dec 2013 10:05:53 +0000 (11:05 +0100)
committerStevenPuttemans <steven.puttemans@kuleuven.be>
Mon, 16 Dec 2013 10:05:53 +0000 (11:05 +0100)
Seems correct to me and builds fine

samples/cpp/tutorial_code/ml/introduction_to_svm/introduction_to_svm.cpp

index 480229b..1c8dbd2 100644 (file)
@@ -32,13 +32,13 @@ int main()
     for (int i = 0; i < image.rows; ++i)
         for (int j = 0; j < image.cols; ++j)
         {
-            Mat sampleMat = (Mat_<float>(1,2) << i,j);
+            Mat sampleMat = (Mat_<float>(1,2) << j,i);
             float response = SVM.predict(sampleMat);
 
             if (response == 1)
-                image.at<Vec3b>(j, i)  = green;
+                image.at<Vec3b>(i,j)  = green;
             else if (response == -1)
-                 image.at<Vec3b>(j, i)  = blue;
+                 image.at<Vec3b>(i,j)  = blue;
         }
 
     // Show the training data