Основанная на интенсивности регистрация изображений
преобразовывает 2D или 3-D полутоновое изображение, moving_reg
= imregister(moving
,fixed
,transformType
,optimizer
,metric
)moving
, так, чтобы это было указано со ссылочным изображением, fixed
. transformType
задает тип преобразования, чтобы выполнить. metric
задает количественные показатели подобия между изображениями, чтобы оптимизировать. optimizer
описывает метод для оптимизации метрики. Функция возвращает зарегистрированное изображение, moving_reg
.
[
преобразовывает изображение, на которое пространственно ссылаютсяmoving_reg
,R_reg
]
= imregister(moving
,Rmoving
,fixed
,Rfixed
,transformType
,optimizer
,metric
), moving
так, чтобы это было указано с изображением, на которое пространственно ссылаются, fixed
. Rmoving
и Rfixed
пространственные объекты привязки, которые описывают пределы мировой координаты и разрешение moving
и fixed
.
___ = imregister(___,
задает дополнительные опции с одним или несколькими аргументами пары "имя-значение".Name,Value
)
Оба imregtform
и imregister
используйте тот же базовый регистрационный алгоритм. imregister
выполняет дополнительный шаг передискретизации moving
произвести зарегистрированное выходное изображение из оценки геометрического преобразования, вычисленной imregtform
Использование imregtform
когда это необходимо, доступ к геометрическому преобразованию, которое связывает moving
к fixed
Использование imregister
когда это необходимо, зарегистрированное выходное изображение.
Создайте optimizer
и metric
с imregconfig
функция перед вызовом imregister
. Получение хороших результатов основанной на оптимизации регистрации изображений обычно требует оптимизатора изменения или метрических настроек для пары указываемых изображений. imregconfig
функция обеспечивает настройку по умолчанию, которая должна только быть рассмотрена отправная точка. Например, если вы увеличиваете число итераций в оптимизаторе, уменьшаете размер шага оптимизатора или изменяете количество отсчетов в стохастической метрике, регистрация улучшается к точке, за счет эффективности. Смотрите выход imregconfig
для получения дополнительной информации о различных параметрах, которые можно изменить.
Если пространственное масштабирование ваших изображений отличается больше чем на 10%, измените размер их с imresize
прежде, чем указать их.
Использование imshowpair
или imfuse
визуализировать результаты регистрации.
Можно использовать imregister
в автоматизированном рабочем процессе, чтобы указать несколько изображений.
Когда у вас будет пространственная информация о ссылке об изображении, которое будет указано, укажите информацию к imregister
использование пространственных объектов привязки. Это помогает imregister
сходитесь к лучшим результатам более быстро, потому что различия в шкале могут быть учтены.
imregconfig
| imregcorr
| imregtform
| imwarp
| imshowpair
| imfuse