Я пытаюсь использовать перспективу Transform, но я все время получаю ошибку. Я пытался следовать решению из этого потока http://answers.opencv.org/question/18252/opencv-assertion-failed-for-perspective-transform/OpenCV перспективаTransform сломанная функция
_players [я] .getCoordinates() имеет тип точки
_homography_matrix является 3 х 3 Мат
Mat temp_Mat = Mat::zeros(2, 1, CV_32FC2);
for (int i = 0; i < _players.size(); i++)
{
cout << Mat(_players[i].get_Coordinates()) << endl;
perspectiveTransform(Mat(_players[i].get_Coordinates()), temp_Mat, _homography_matrix);
}
Кроме того, как конвертировать temp_Mat в тип Point?
OpenCV Ошибка: не удалось Assertion (SCN + 1 == m.cols) в резюме :: perspectiveTransform
спасибо, что сделал это слишком :) – RuiQi