-я пытаюсь уменьшить размерность матрицы, используя SVD в opencv c ++
и это мой простой пример исходного кода:
cv::Mat A = cv::Mat::zeros(8, 8, CV_32FC1); // all 0
A(Rect(1,1,4,4)) = 1;
Mat w;
SVD::solveZ(A,w);
cout<<w<<endl;
-но я не знаю, является ли это истинным методом уменьшения размера матрицы, мне нужна ваша помощь.
Задача ещё не решена.