Skip to content

AkramHamd/MP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Metodología de Programación

De bits a imágenes

Imaging - Tratamiento de imágenes.

Proyectos de Metodología de Programación 1º Doble Grado Ingeniería Informática y Administración y Dirección de Empresas Curso 2021-2022

g2

Recomendaciones

Para la realización del proyecto es recomendable usar Apache Netbeans, también se adjunta la librería MPTools, que es necesaria para el funcionamiento del código.

Imaging

g1

Una imagen digital en blanco y negro, como las que figuran en la portada un conocido ejemplo de procesamiento digital de imágenes..), puede verse como una matriz de puntos, llamados píxeles, determinada por sus dimensiones (altura x anchura). Por el hecho de ser en blanco y negro, cada píxel se puede representar mediante un byte, el rango de valores que este puede tomar es el intervalo [0,255]). Una ilustración puede verse en la imagen derecha de la portada. De forma general, una imagen se almacena en fichero en un determinado formato, reconocible por su extensión, que contiene además de la matriz, unos metadatos o informacion interna para su visualización, así los hay .jpg, .png, .gif etc. Para visualizar imágenes de fotos, dibujos, logos, creadas o transformadas es necesario un programa de visualización como ImageMagick o gimp entre otros muchos, ambos disponibles para linux y windows. Se recomienda la instalación de ImageMagick para las practicas. A lo largo de las prácticas se va a reconocer, leer y escribir imágenes en formato PGM (.pgm), sobre las que vamos a realizar algunas transformaciones comunes en cualquier editor de imágenes, avanzando hacia otras operaciones más complejas que trabajan con varias imágenes. Durante el desarrollo de las prácticas se van a elaborar estructuras y métodos necesarios para la realización de una atractiva práctica final que consiste en la implementación de un proceso de esteganografía que nos permitir ´a ocultar una imagen y/o texto, dentro de una imagen portadora sin que la alteración sea perceptible

About

Proyectos de Metodología de Programación

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published