Оцените геометрическое преобразование из совпадающих пар точек
возвращает 2-D объект геометрического преобразования, tform
= estimateGeometricTransform(matchedPoints1
,matchedPoints2
,transformType
)tform
. The tform
объект отображает inliers в matchedPoints1
к инкрустаторам в matchedPoints2
.
Функция исключает выбросы, используя алгоритм M-estimator SAmple Consensus (MSAC). Алгоритм MSAC является вариантом алгоритма Random Sample Consensus (RANSAC). Результаты могут не быть идентичными между запусками из-за рандомизированного характера алгоритма MSAC.
Примечание
Эта функция будет удалена в следующем релизе. Используйте estimateGeometricTransform2d
или estimateGeometricTransform3d
функция, которая обеспечивает большую функциональность.
[
возвращает соответствующие входные точки в tform
,inlierpoints1
,inlierpoints2
]
= estimateGeometricTransform(matchedPoints1
,matchedPoints2
,transformType
)inlierpoints1
и inlierpoints2
.
[___,
возвращает код состояния status
] = estimateGeometricTransform(matchedPoints1
,matchedPoints2
,transformType
)0
, 1
, или 2
. Если вы не запрашиваете status
code output, функция возвращает ошибку для условий, которые не могут привести к результатам.
[___] = estimateGeometricTransform(
использует дополнительные опции, заданные одним или несколькими matchedPoints1
,matchedPoints2
,transformType
, Name,Value
)Name,Value
аргументы в виде пар.
[1] Hartley, R. and A. Zisserman, «Multiple View Geometry in Компьютерное Зрение», Cambridge University Press, 2003.
[2] Torr, P. H. S., and A. Zisserman, «MLESAC: A New Robust Estimator with Application to Estimating Image Geometry», Компьютерное Зрение and Image Understanding, 2000.
BRISKPoints
| cornerPoints
| detectFASTFeatures
| detectMinEigenFeatures
| detectMSERFeatures
| detectORBFeatures
| detectSURFFeatures
| estimateFundamentalMatrix
| extractFeatures
| fitgeotrans
| KAZEPoints
| matchFeatures
| MSERRegions
| ORBPoints
| SURFPoints