Я использую функцию findHomography
OpenCV с помощью метода RANSAC, чтобы найти гомографию, которая связывает два изображения, связанные с набором ключевых точек. Основная проблема заключается в том, что я еще не смог найти какие-то значения матрицы масок, которые выводит функция. Только информация, которую я знаю, это то, что 0 значений являются выбросами, а ненулевые значения являются значениями. Но что это значит, что значение линеек? Кто-нибудь знает?OpenCV C++ findHomography значения маски значения
Заранее благодарен!
Кусок кода, где я называю findHomography
:
cv::Mat H12;
cv::Mat mask;
H12 = cv::findHomography(FvPointsIm1, FvPointsIm2, mask, CV_RANSAC, 5);
ui->Debug_Label->setText(Mat2QString(mask));
Вы спрашиваете о значении различий inlier/outlier или о численных значениях в маске? – Aurelius
О численных значениях в маске. – jsalvador
Вы когда-нибудь получали значения, отличные от '0' или' 1'? – Aurelius