Documentaciónconvolucion_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
MATRIZnueva con el resultado.
Funciones API relacionadas
matrices.convolucion_1d()matrices.convolucion_2d()
Parámetros
| Parámetro | Tipo | Descripción |
|---|---|---|
| M | MATRIZ | Matriz de entrada. |
| K | MATRIZ | Kernel 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)