Gestor de Imágenes

El programa “Gestor de Imágenes” es el producto final de una de las dos prácticas obligatorias para la asignatura de Metodología y Tecnología de la Programación (MTP) de la carrera de Ingeniería Informática, realizada en la Universidad de León .

La documentación del programa podéis descargarla pinchando aquí programa debía cumplir unas especificaciones:

El gestor permitirá cargar, almacenar y recuperar imágenes a y desde una base de datos de MySql. Cada imagen tendrá la siguiente información asociada:

  • Identificador textual de la imagen (nombre descriptivo),
  • descripción textual abierta de la imagen,
  • nombre del fichero asociado,
  • tipo de fichero,
  • tamaño en bytes,
  • anchura y altura de la imagen,
  • temática principal de la imagen,
  • temática padre de la temática principal, (la clasificación por temáticas es jerárquica, considerándose imagen como el término que define la raiz de la jerarquía)
  • un conjunto de etiquetas libres (texto) asociadas a la imagen.

El programa tendrá al menos los siguientes interfaces desarrollados con Gtk:

  1. Un interfaz que permita cargar una imagen desde fichero, introducir la información asociada a la imagen y visualizarla,
  2. Almacenar y recuperar imágenes individualmente a y desde la base de datos de imágenes,
  3. Ojear el contenido de la base de datos de imágenes mediante un interfaz tabla en el que se vean en miniatura las imágenes almacenadas,
  4. Recuperar y visualizar en miniatura un conjunto de imágenes de la base de datos escogidas por criterios como temática de la imagen o etiqueta; el usuario podrá escoger una imagen y verla en tamaño más grande en el interfaz de visualización de imágenes individuales; cuando se solicite todas las imágenes de una temática se deberán obtener todas las imágenes que tienen como temática principal la solicitada o una temática descendiente de la temática solicitada;
  5. Definir un nuevo conjunto de imágenes insertando una a una, mediante una selección desde la base de datos, o seleccionándolas desde la vista miniatura de la base de datos,
  6. Importar y exportar un conjunto de imágenes.
FICHEROS FUENTE