Оцените геометрическое преобразование, которое выравнивает две 2D корреляции фазы использования изображений
оценивает геометрическое преобразование, которое выравнивает изображение, tform
= imregcorr(moving
,Rmoving
,fixed
,Rfixed
)moving
, со ссылочным изображением, fixed
. Rmoving
и Rfixed
пространственные объекты привязки, которые содержат пространственную информацию о moving
и fixed
изображения, соответственно. Возвращенный объект преобразования, tform
, задает отображение точки в системе мировой координаты.
также задает тип преобразования, tform
= imregcorr(___,transformType
)transformType
.
также задает, выполнить ли работу с окнами в частотном диапазоне. Чтобы увеличить устойчивость регистрационных результатов, задайте tform
= imregcorr(___,'Window',window
)window
как true
. Однако, если типичные функции в ваших изображениях ориентированы вдоль ребер, то установка window
к false
может иногда обеспечивать превосходящие регистрационные результаты.
Если ваше изображение имеет тип double
, можно достигнуть повышений производительности путем кастинга изображения к single
с im2single
перед регистрацией. Введите изображения типа double
заставьте алгоритм вычислять БПФ в double
.
[1] Reddy, B. S. и Chatterji, B. N. основанный на БПФ метод для перевода, вращения, и инвариантной к масштабу регистрации изображений, транзакций IEEE на обработке изображений, издании 5, № 8, август 1996