Skip to content

Samuel24Z/ImageProcessing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ImageProcessing

Basic Image Processing using Java and OpenCV

Requisitos previos

Para poder ejecutar este proyecto se necesario instalar OpenCV versión 3.4.0 en el IDE en que se desee ejecutar.

Introducción

Este proyecto simula algunas de las funciones de los diferentes editores de imagen y para ello utiliza los conceptos básicos de Procesamiento digital de imágenes y eventos en el lenguaje de programación Java para realizar las siguientes tareas:

  • Redimensionar imagen
  • Recortar imagen (seleccion y corte de zona de interés)
  • Ajuste de brillo y contraste
  • Añadir efectos a una imagen (Sepia, escala de grises, inversión de color, efecto de bordes)
  • Detección de objetos en una imagen. Técnica utilizada para la detección de objetos: Template Matching [1]

Capturas de pantalla

A continuación se muestran algunas capturas que muestran el funcionamiento de este software:

Inicio

Resize

Recorte

BrilloContraste

Referencias

  • [1] Burger, W., Burge, M., Digital Image Processing: An Algorithmic Introduction Using Java, 2016

About

Basic Image Processing using Java and OpenCV

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages