Оценка геометрического преобразования, которое выравнивает два 2-D изображения с помощью фазовой корреляции
оценивает геометрическое преобразование, которое выравнивает изображение, 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 вызвать алгоритм для вычисления FFT в double.
[1] Редди, Б. С. и Чаттерджи, Б. Н., метод на основе FFT для трансляции, вращения и инвариантной по масштабу регистрации изображений, транзакции IEEE по обработке изображений, том 5, № 8, август 1996 г.