Соответствуйте полиному к точкам с помощью RANSAC
находит полиномиальные коэффициенты, P
= fitPolynomialRANSAC(xyPoints
,N
,maxDistance
)P
, путем выборки маленького набора точек, данного в xyPoints
и генерация аппроксимаций полиномом. Подгонка, которая имеет большую часть inliers в maxDistance
возвращен. Если подгонка не может быть найдена, то P
возвращен функция empty.The использует демонстрационное согласие M-средства-оценки (MSAC) алгоритм, изменение согласия случайной выборки (RANSAC) алгоритм, чтобы соответствовать данным.
[
возвращает логический массив, P
,inlierIdx
]
= fitPolynomialRANSAC(___)inlierIdx
, это задает индексы для точек данных, которые являются inliers к подходящему полиному на основе maxDistance
. Используйте входные параметры от предыдущего синтаксиса.
[___] = fitPolynomialRANSAC(___,Name,Value)
задает дополнительные опции, заданные одним или несколькими Name,Value
парные аргументы.
[1] Торр, P. H. S. и А. Зиссермен. "MLESAC: Новое Устойчивое Средство оценки с Приложением к Оценке Геометрии Изображений". Компьютерное зрение и Распознавание изображений. Издание 18, Выпуск 1, апрель 2000, стр 138–156.