top of page

Photoshop

Aplicación que implementa algunas de las operaciones básicas que tiene un photoshop como convertir una imagen de color a escala de grises y a sepia, aplicar filtros paso bajo, paso alto y extracción de bordes (también con filtros Prewitt y Sobel), Gaussian blur, enfocar y realizar el relieve de una imagen, escalar una imagen para hacerla más grande o más pequeña (mediante dos tipos de remuestreo de pixels: vecino más cercano y remuestreo lineal) y obtener el negativo y equalizar una imagen.

 

La aplicación funciona tanto con imágenes en escala de grises como imágenes a color, los formatos de imagen soportados son BMP, JPEG, PNG y TIFF. También se puede obtener el histograma de las imágenes.

 

La aplicación se ha desarrollado en C++, para calcular el color de los pixels de las imágenes se ha utilizado CUDA y OpenCL para permitir el cálculo en paralelo del color de los pixels y como Interfaz Gráfica de Usuario (GUI) se ha utilizado Qt:

 

​

​

​

​

​

​

 

 

​

 

 

 

 

 

 

Descargas:

Ejecutable:

Imágenes:

bottom of page