%0 Generic %A Carles Gil, Mª Luisa %A Espejo García, Javier %A García Aguirre, Cristina %T Diseño de un interfaz gráfico para procesamiento avanzado de imágenes %J Trabajos de curso (Departamento de Arquitectura de Computadores y Automática, FDI) %D 2004 %U https://hdl.handle.net/20.500.14352/54402 %X El proyecto consiste en el desarrollo de un sistema software detratamiento de imágenes digitales. En concreto, tiene como objetivocrear una aplicación que permita a fotógrafos (aficionados oprofesionales) la edición y postproducción fotográfica de imágenes(encuadres, contraste, brillo, corrección de sobreexposición, etc) demanera fácil e intuitiva.El proyecto se encuentra estructurado en tres partes diferenciadas:A) Edición y tratamiento general de imágenes.Esta primera fase del proyecto abarca el tratamiento básico de unaimagen digital.B) Funciones de álbum.En este apartado se añaden a la aplicación funcionalidadesreferentes a la posibilidad de crear álbumes de las imágenestratadas.C) Funciones de actualización en Internet.Posibilidad de crear un entorno en la red para albergar los resultadosobtenidos de nuestras imágenes.Para la implementación del proyecto se va a emplear el lenguaje deprogramación JAVA debido a que es un lenguaje multiplataforma quepuede ser ejecutado sobre diferentes sistemas.Para la implementación de las operaciones sobre las imágenes a bajonivel se utilizarán las librerías JAI, a través de las cuales se consigue unacceso de lectura y escritura a las imágenes píxel por píxel. De estamanera se puede acceder al formato de color de una imagen y aplicandolos diferentes algoritmos se puede implementar cualquier operaciónsobre dicha imagen.Por último, se orientará el proyecto para que pueda servir como basepara proyectos futuros de tratamiento de imágenes.[ABSTRACT]The Project consists in the elaboration of a software system, designed to treat all sorts of digital images. The objetive is to create an application that permits the photo to be modified in a quick and easy way.Useful for the beginner and the professional, the software allows thephoto to be changed in all of its stages (correction of hue, colour,saturation, etc...).The project has been structured around three points:A) General treatment of photo.The first phase permits basic changes to be made.B) Album.An application is added to permit the user to create personalizedalbums.C) Uploading to Internet.Possibility to upload the changed images to a site on the Internet.Java (as it is a multiplatform language program) has been usedthroughout the whole project as it can be executed on all sorts of differentsystems.Using JAI libraries images can be read or written over pixel by pixel. Thistechnique permits access to the colour format of each images and usingall the different possible methods, the images can be manipulated in every way.Finally, the project has been orientated so that it can be used as a platform for all sorts of future programs. %~