Manipulación de imágenes PGM

En esta práctica se pedía construir varios programas para la manipulación de imágenes PGM. El objetivo era la asimilación de conceptos básicos de la Programación Orientada a Objetos como son la modularización y encapsulamiento, el uso de la memoria dinámica y el diseño de estructuras de datos avanzadas.
Las acciones que debían implementarse eran:
  • Ocultar y revelar un mensaje de texto en la imagen
  • Generar la imagen en negativo
  • Desplazar los bits de cada píxel
  • Codificar y descodificar la imagen permutando las filas

 Detalles técnicos:
Algunos resultados:
Imagen de entrada
Negativo
Bits desplazados 2 posiciones
Bits desplazados 4 posiciones
Imagen codificada


No hay comentarios:

Publicar un comentario