este repo es para mostrar visualmente paso a paso como se da una convolucion en imagenes la idea es que la persona cargue la imagen, escriba un kernel y luego el sistema va poniendo como va quedando la imagen
include/: Contiene los archivos de cabecera (.h)convolution.h: Define la estructura del Kernel y la claseConvolutionEngine.image_handler.h: Define la claseImageHandlerpara cargar y guardar imágenes.visualizer.h: Define la claseVisualizerpara la interfaz gráfica y renderizado.
src/: Contiene los archivos de implementación (.cpp)convolution.cpp: Stubs para la lógica de convolución.image_handler.cpp: Stubs para el manejo de archivos de imagen.visualizer.cpp: Stubs para la visualización.main.cpp: Punto de entrada del programa.
- Implementar la carga de imágenes en
ImageHandler. - Implementar el algoritmo de convolución paso a paso en
ConvolutionEngine. - Configurar una biblioteca gráfica (ej. OpenCV, SFML) en
Visualizer.