gregcastro / PDI-Tarea-2

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Tabla de contenido

  • Desarrollo
  • Integrantes

Desarrollo

Esta tarea fue desarrollada en el lenguaje Java bajo el IDE NetBeans 8.1.

Puede ser ejecutada como un proyecto en el IDE NetBeans cargando la carpeta "ide" y añadiendo las bibliotecas que se encuentran en la carpeta lib. O puede ser ejecutada directamente desde la terminal de Linux estándose posicionado en la carpeta "bin" y luego ingresando el comando "java -jar Tarea2_25038805_24635907.jar"

Deberá cargar una imagen bitmap (formato .bmp) de 1, 4, 8, 16 o 24 bits desde el botón "Cargar Imagen". Puede seleccionar las operaciones deseadas desde el combo box. Una vez seleccionada la opción, se debe presionar el botón "Operar". Para las operaciones negativo, espejo horizontal, espejo vertical y ecualizar, el resultado será desplegado automáticamente, tanto en la imagen mostrada como en el histograma. Ahora, para las operaciones brillo, contraste, umbralización, rotar y zoom, se deberá seleccionar un valor en el "slider" que se encuentra encima de los botones y luego presionar el botón "Operar". En el caso del escalamiento, al presionar el botón "Operar", se desplegarán dos campos que corresponden al nuevo ancho y nuevo alto que se debe ingresar. Puede seleccionar el botón "Info" para obtener información sobre la imagen que se está tratando. Esta información será la de la imagen original. El botón "Volver a la original" revierte todos los cambios realizados a la imagen de entrada. Al presionar el botón "Guardar imagen" se abrirá un panel donde se debe ingresar tanto el nombre de la imagen que se va a guardar como la ruta de la misma.

Integrantes

José Manuel Alvarez García - CI 25038805

José Gregorio Castro Lazo - CI 24635907

About


Languages

Language:Java 100.0%