Skip to content

Script en Python que transforma imágenes aplicando permutaciones RGB y distintas escalas de grises. Proyecto orientado a explorar procesamiento digital de imágenes desde una perspectiva algorítmica.

Notifications You must be signed in to change notification settings

angeldavidhurtado/rgb-channels

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Procesamiento digital de imágenes

Permutador de canales RGB y escalas de grises


A partir de una imagen de entrada, este script genera automáticamente:

  • 6 combinaciones posibles de los canales RGB:
    • rgb, rbg, grb, gbr, brg, bgr
  • Una imagen en escala de grises por valor máximo de los canales RGB.
  • Una imagen en escala de grises por valor mínimo de los canales RGB.
  • Una imagen en escala de grises por valor promedio de los canales RGB.

¿Cómo funciona?

  1. Solicita al usuario la ruta de una imagen (.jpg, .png, etc.).
  2. Carga la imagen y genera:
    • Seis nuevas imágenes con los canales RGB reordenados.
    • Tres imágenes en escala de grises: usando el valor máximo, mínimo y promedio de los canales RGB.
  3. Guarda todas las imágenes en el mismo directorio del script.

Requisitos

Instalación de dependencias

pip install pillow

Ejecución

py rgb_channels.py
Path img: ruta/imagen/relativa/o/absoluta.jpg

Imagenes generadas


About

Script en Python que transforma imágenes aplicando permutaciones RGB y distintas escalas de grises. Proyecto orientado a explorar procesamiento digital de imágenes desde una perspectiva algorítmica.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages