Giter Club home page Giter Club logo

procesamiento-digital-de-imagenes-tarea-2's Introduction

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

procesamiento-digital-de-imagenes-tarea-2's People

Contributors

josemalvarezg1 avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.