1
0
mirror of https://github.com/opencv/opencv.git synced 2026-07-31 08:13:04 +04:00

imgproc: fix kmeans() call from grabCut()

This commit is contained in:
Alexander Alekhin
2019-06-25 13:42:04 +03:00
parent e8ff5cac1d
commit 4a6888ccf6
2 changed files with 19 additions and 7 deletions
+1 -1
View File
@@ -238,7 +238,7 @@ double cv::kmeans( InputArray _data, int K,
attempts = std::max(attempts, 1);
CV_Assert( data0.dims <= 2 && type == CV_32F && K > 0 );
CV_Assert( N >= K );
CV_CheckGE(N, K, "Number of clusters should be more than number of elements");
Mat data(N, dims, CV_32F, data0.ptr(), isrow ? dims * sizeof(float) : static_cast<size_t>(data0.step));