Correlación entre 2 imágenes

Estoy tratando de encontrar la siguiente correlación entre dos imágenes f1 y f2 donde el tamaño de la imagen es PXP.

He escrito un programa for loop para el mismo, pero creo que una función incorporada sería más rápida para el mismo.

¿Qué función en matlab me puede ayudar a calcular esto?

Además, si el tamaño de ambas imágenes es M X N, alguien puede decirme cómo cambiará esta fórmula o si la función podrá manejarla.

EDITAR:

¿Hay alguna función más rápida quexcorr2 eso puede ayudarme a ver que toma demasiado tiempo cuando solo necesito tener el valor para correlacionar las imágenes no desplazadas ...

Respuestas a la pregunta(3)

Su respuesta a la pregunta