Main Content

Esta página aún no se ha traducido para esta versión. Puede ver la versión más reciente de esta página en inglés.

Usar correlación cruzada para mejorar la colocación del punto de control

Puede ajustar los puntos de control seleccionados mediante .cpselect Usando la correlación cruzada, a veces puede mejorar los puntos que seleccionó por ojo usando la Herramienta Selección de Punto de Control.

Para utilizar la correlación cruzada, pase conjuntos de puntos de control en las imágenes en movimiento y fijas, junto con las propias imágenes, a la función.cpcorr

moving_pts_adj= cpcorr(movingPoints, fixedPoints, moving, fixed);

La función define regiones de 11 por 11 píxeles alrededor de cada punto de control en la imagen en movimiento y alrededor del punto de control coincidente en la imagen fija.cpcorr A continuación, la función calcula la correlación entre los valores de cada píxel de la región. A continuación, la función encuentra la posición con el valor de correlación más alto y la utiliza como la posición óptima del punto de control.cpcorr La función solo mueve puntos de control de hasta cuatro píxeles en función de los resultados de la correlación cruzada.

Nota

Las entidades de las dos imágenes deben estar en la misma escala y tener la misma orientación. No se pueden rotar entre sí.

Si no puede correlacionar algunos de los puntos de control, devuelve sus valores en sin modificar.cpcorrmovingPoints

Consulte también

| |

Temas relacionados