A nivel general, la idea es realizar un sistema de encodificadores/decodificadores. El
encodificador crea una estructura de datos compartida en memoria principal para transferir
los píxeles de una imagen proporcionada por el usuario. Por otro lado el decodificador
realiza el proceso inverso, pues es el encargado de leer los valores de la estructura en
memoria compartida de manera circular (utilizando principios básicos de sistemas
operativos), y una vez extraído cada píxel se deberá de ver como la nueva imagen codificada
se va formando poco a poco.
Link al Proyecto