Skip to content

Yimago v0.1.1

Yimago es una librería de procesamiento de imágenes para Python 3.14. Permite manipular archivos mediante el encadenamiento de métodos (Method Chaining) y ofrece una interfaz gráfica integrada para ajustes visuales.

🚀 Características

Method Chaining: Realiza múltiples operaciones como rotar, aplicar escala de grises y redimensionar en una sola línea de código.

Interfaz Gráfica (GUI): Incluye un editor visual basado en Tkinter para usuarios que prefieren la manipulación directa.

Modo Debug: Control total de mensajes en consola mediante el parámetro debug_in.

Soporte Multiformato: Compatibilidad nativa con archivos PNG, JPG y WEBP.

📦 Instalación

Puedes instalar la librería directamente desde PyPI usando pip:

pip install yimago

🛠 Ejemplo de Uso

Procesamiento rápido (Fluent API) El encadenamiento de métodos permite un flujo de trabajo limpio y legible:

from yimago import YImage

YImage("entrada.png")
    .rotate_to(90)
    .grayscale()
    .resize_to(500, 500)
    .save("salida.jpg")

Interfaz Visual

Si prefieres utilizar el editor gráfico integrado:

from yimago import YimagoGUI

# Abre la herramienta de edición visual
YimagoGUI("imagen.png")

📄 Licencia

Este proyecto está bajo la Licencia MIT. Es código abierto y libre para su uso y modificación.


Documentación para Yimago v0.1.1