Publicidad
Publicidad

RSS Tratamiento imagenes

Tratamiento de imágenes III: Equilibrio del color

6 Comentarios
Tratamiento de imágenes III: Equilibrio del color

addEventListener('load', function (event) { prettyPrint() }, false);

Continuamos con la serie sobre tratamiento de imágenes para mejorar las nuestras fotografías realizadas durante las vacaciones. En números anteriores establecimos unas bases para poder ejecutar cualquier filtro en serie poniendo un ejemplo sencillo para convertir a gris y en el segundo número realizamos un algoritmo que orientaba la foto intentando detectar el tono azul del cielo.

En este número vamos a desarrollar un filtro llamado balance de blanco o equilibrio del color. Este filtro se utiliza para conseguir una reproducción correcta del color sin que existan colores predominantes en la foto. Igualmente puede ser bastante útil para dar claridad a fotos oscuras u oscurecer las fotos claras encontrando una proporción de luz adecuada.

Para entender este filtro será necesario tratar algunos conceptos previos como el histograma y como podemos desplazar los tonos aplicando operaciones de suma o resta y así hacer la imagen más clara o oscura o aplicar multiplicadores para saturar más o menos el color.

Leer más »

Tratamiento de imágenes II: Orientar imágenes según tono azul

Comentar
Tratamiento de imágenes II: Orientar imágenes según tono azul

addEventListener('load', function (event) { prettyPrint() }, false);

Continuamos con la serie sobre tratamiento de imágenes. En números pasados explicamos ciertos fundamentos sobre los colores y creamos un filtro sencillo que convertía a gris una foto. Para seguir este post es necesario que dispongas del código fuente realizado en anteriores números de esta serie.

En ocasiones se realizan fotografías que por cuadrar la figura principal se realizan con una orientación vertical. Cuando se realiza una foto así hay que realizar un proceso de revisión de rotación de las imágenes. Detectar que una imagen debe sea horizontal o vertical sin una revisión humana es complejo. Al abordar este problema, lo primero que debemos tener en cuenta es que nos podemos encontrar cualquier imagen y es necesario conocer que estamos observando para conocer si debería rotarse para pasarlo a vertical.

Para solventar este problema vamos a delimitar la solución a fotografías realizadas en el exterior donde se pueda apreciar el cielo. De esta manera tenemos un patrón que podemos analizar para conocer la orientación de la foto. El algoritmo que realicemos a continuación no servirá para fotografías de interior o que no se pueda apreciar un cielo lo suficientemente azul.

Leer más »
Publicidad

Tratamiento de imágenes I: Escala de grises

11 Comentarios
Tratamiento de imágenes I: Escala de grises

addEventListener('load', function (event) { prettyPrint() }, false);

Con la llegada del fin de verano es posible que tengamos fotografías de las vacaciones, celebraciones o cualquier tipo de evento que se realiza para disfrutar del buen tiempo. A continuación iniciaremos una serie de números a modo de talleres prácticos para hablar del tratamiento de imágenes y fotografías.

A lo largo de esta serie iremos poniendo ejemplos y prácticas en Java que podréis ejecutar vosotros mismos. No hay un motivo definitivo por la elección de este lenguaje. Los mismos algoritmos se podrían realizar utilizando cualquier otro lenguaje. En este primer número vamos a tratar algunos fundamentos básicos sobre las imágenes.

Leer más »
Publicidad
Inicio
Inicio

Ver más artículos