imregister
Registro de imagen basado en la intensidad
Sintaxis
Descripción
transforma la imagen 2D o 3D en escala de grises moving_reg = imregister(moving,fixed,transformType,optimizer,metric)moving, de manera que se registra con la imagen de referencia fixed. transformType define el tipo de transformación que se desea realizar. metric define la medida cuantitativa de similitud entre las imágenes que se desea optimizar. optimizer describe el método para optimizar la métrica. La función devuelve la imagen registrada moving_reg.
[ transforma la imagen con referencia espacial moving_reg,R_reg] = imregister(moving,Rmoving,fixed,Rfixed,transformType,optimizer,metric)moving de forma que se registra con la imagen con referencia espacial fixed. Rmoving y Rfixed son objetos de referencia espacial que describen los límites de las coordenadas mundiales y la resolución de moving y fixed.
___ = imregister(___, especifica opciones adicionales con uno o más argumentos de par nombre-valor.Name,Value)
Ejemplos
Argumentos de entrada
Argumentos de par nombre-valor
Argumentos de salida
Sugerencias
Tanto
imregtformcomoimregisterutilizan el mismo algoritmo de registro subyacente.imregisterrealiza el paso adicional de remuestrearmovingpara producir la imagen de salida registrada a partir de la estimación de la transformación geométrica calculada porimregtform. Utiliceimregtformcuando desee acceder a la transformación geométrica que relacionamovingconfixed. Utiliceimregistercuando desee una imagen de salida registrada.Cree un
optimizery unametriccon la funciónimregconfigantes de llamar aimregister. Para obtener buenos resultados del registro de imagen basado en la optimización, suele ser necesario modificar los ajustes del optimizador o la métrica para el par de imágenes que se registra. La funciónimregconfigproporciona una configuración predeterminada que debería considerarse únicamente como punto de partida. Por ejemplo, si aumenta el número de iteraciones del optimizador, reduce el tamaño de paso del optimizador o cambia el número de muestras en una métrica estocástica, el registro mejora hasta cierto punto, a costa del rendimiento. Para obtener más información sobre los diferentes parámetros que puede modificar, consulte la salida deimregconfig.Si el escalado espacial de sus imágenes difiere en más de un 10%, cambie el tamaño con
imresizeantes de registrarlas.Utilice
imshowpairoimfusepara visualizar los resultados del registro.Puede utilizar
imregisteren un flujo de trabajo automatizado para registrar varias imágenes.Cuando tenga información de referencia espacial sobre la imagen que se desea registrar, especifique la información para
imregisterutilizando objetos de referencia espacial. Esto contribuye a queimregisterconverja a mejores resultados de manera más rápida dado que se pueden tener en cuenta las diferencias de escala.
Historial de versiones
Introducido en R2012aConsulte también
Apps
Funciones
imregconfig|imregcorr|imregtform|imwarp|imshowpair|imfuse|imregicp(Medical Imaging Toolbox)

