Documentaciónconvolucion_2d_rapida(M, K)

convolucion_2d_rapida(M,K)\texttt{convolucion\_2d\_rapida}(M, K)

Nombre

convolucion_2d_rapida - Aplica una convolucion 2D optimizada.

Sinopsis

out = matrices.convolucion_2d_rapida(M, K)

Descripcion

Realiza una convolucion bidimensional con una implementacion mas rapida que la variante basica.

Es util cuando se trabaja con matrices grandes o kernels aplicados repetidamente.

Por cuestiones de eficiencia, la variante 2D tambien fue implementada como funcion interna. Ver CONVOLUCION().

Comportamiento

  • Calcula el interior con menos verificaciones por celda.
  • Conserva la semantica general de convolucion_2d().
  • Retorna una MATRIZ nueva con el resultado.

Funciones API relacionadas

  • matrices.convolucion_1d()
  • matrices.convolucion_2d()

Parámetros

ParámetroTipoDescripción
MMATRIZMatriz de entrada.
KMATRIZKernel o filtro bidimensional.

Valor de retorno

MATRIZ - Matriz resultante de aplicar la convolucion 2D optimizada.

Ejemplo

ejemplo.blox
MATRIZ resultado
resultado = matrices.convolucion_2d_rapida(M, K)