← Menú Principal
⚔️ DOJO DE CONVOLUCIÓN & FILTROS ESPACIALES

KERNEL KOMBAT

Aprende y domina el procesamiento digital de imágenes mediante matrices de convolución 3×3, gradientes espaciales y transformaciones afines.

🥋 Cómo Jugar & Dinámica del Dojo:

1. Nivel 1 (Box Blur): Promedia los píxeles vecinos ($1/9 \approx 0.11$ cada celda) para suavizar y reducir ruido.
2. Nivel 2 (Sobel X): Aplica diferencias espaciales $[-1, 0, 1; -2, 0, 2; -1, 0, 1]$ para detectar bordes verticales.
3. Nivel 3 (Sharpen): Realza las altas frecuencias con centro $+5.0$ y vecinos ortogonales $-1.0$.
4. Nivel 4 (Transformaciones Afines): Calibra rotación (45°), escala (0.80) y traslación (+15px) con los controles deslizantes.
5. Nivel 5 (Pipeline Secuencial): Encadena la secuencia en 3 pasos: Grises $\to$ Blur $\to$ Sobel.

⚔️ Guía de Convolución en Kernel Kombat

El procesamiento de imágenes modifica los píxeles usando operaciones matriciales ponderadas.

1. ¿Cómo funciona la Convolución 2D?

Una matriz de convolución $3\times3$ se desliza por cada píxel de la imagen. Multiplica los 9 valores vecinos por sus respectivos coeficientes y suma los resultados:

Box Blur (Suavizado)
[ 0.11 0.11 0.11 ]
[ 0.11 0.11 0.11 ]
[ 0.11 0.11 0.11 ]
La suma es 1.0 (conserva el brillo)
Sobel (Bordes X)
[ -1 0 1 ]
[ -2 0 2 ]
[ -1 0 1 ]
Resalta bordes verticales
Sharpen (Enfoque)
[ 0 -1 0 ]
[ -1 5 -1 ]
[ 0 -1 0 ]
Centro positivo alto (5.0)